* installing to library ‘/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages’ * installing *source* package ‘stochtree’ ... ** this is package ‘stochtree’ version ‘0.1.1’ ** package ‘stochtree’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘Debian clang version 19.1.7 (1+b1)’ using C++17 make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpPcKca6/R.INSTALLef37f61dc0e49/stochtree/src' clang++-19 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I../src/include -DSTOCHTREE_R_BUILD -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/cpp11/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -c forest.cpp -o forest.o In file included from forest.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:12: In file included from ../src/include/Eigen/Jacobi:29: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from forest.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:43: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from forest.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:15: In file included from ../src/include/Eigen/Householder:27: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from forest.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from forest.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:5: In file included from ../src/include/Eigen/SVD:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from forest.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:6: In file included from ../src/include/Eigen/Geometry:57: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from forest.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:7: In file included from ../src/include/Eigen/Eigenvalues:58: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from forest.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: ../src/include/stochtree/data.h:40:7: warning: unused variable 'feature_counter' [-Wunused-variable] 40 | int feature_counter; | ^~~~~~~~~~~~~~~ ../src/include/stochtree/data.h:81:8: warning: unused variable 'column_matched' [-Wunused-variable] 81 | bool column_matched; | ^~~~~~~~~~~~~~ In file included from forest.cpp:2: In file included from ./stochtree_types.h:3: ../src/include/stochtree/leaf_model.h:1079:8: warning: unused variable 'node_end_iter' [-Wunused-variable] 1079 | auto node_end_iter = tracker.SortedNodeEndIterator(node_id, feature_num); | ^~~~~~~~~~~~~ ../src/include/stochtree/leaf_model.h:1086:15: warning: unused variable 'current_bin_size' [-Wunused-variable] 1086 | data_size_t current_bin_size = cutpoint_grid_container.BinLength(cutpoint_num, feature_num); | ^~~~~~~~~~~~~~~~ In file included from forest.cpp:2: In file included from ./stochtree_types.h:7: ../src/include/stochtree/tree_sampler.h:82:15: warning: unused variable 'idx' [-Wunused-variable] 82 | data_size_t idx; | ^~~ ../src/include/stochtree/tree_sampler.h:125:15: warning: unused variable 'idx' [-Wunused-variable] 125 | data_size_t idx; | ^~~ ../src/include/stochtree/tree_sampler.h:501:15: warning: unused variable 'node_row_iter' [-Wunused-variable] 501 | data_size_t node_row_iter; | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:502:15: warning: variable 'current_bin_begin' set but not used [-Wunused-but-set-variable] 502 | data_size_t current_bin_begin, current_bin_size, next_bin_begin; | ^ ../src/include/stochtree/tree_sampler.h:502:34: warning: variable 'current_bin_size' set but not used [-Wunused-but-set-variable] 502 | data_size_t current_bin_begin, current_bin_size, next_bin_begin; | ^ ../src/include/stochtree/tree_sampler.h:502:52: warning: variable 'next_bin_begin' set but not used [-Wunused-but-set-variable] 502 | data_size_t current_bin_begin, current_bin_size, next_bin_begin; | ^ ../src/include/stochtree/tree_sampler.h:503:15: warning: unused variable 'feature_sort_idx' [-Wunused-variable] 503 | data_size_t feature_sort_idx; | ^~~~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:504:15: warning: unused variable 'row_iter_idx' [-Wunused-variable] 504 | data_size_t row_iter_idx; | ^~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:505:10: warning: unused variable 'outcome_val' [-Wunused-variable] 505 | double outcome_val, outcome_val_sq; | ^~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:505:23: warning: unused variable 'outcome_val_sq' [-Wunused-variable] 505 | double outcome_val, outcome_val_sq; | ^~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:507:10: warning: unused variable 'feature_value' [-Wunused-variable] 507 | double feature_value = 0.0; | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:509:10: warning: unused variable 'log_split_eval' [-Wunused-variable] 509 | double log_split_eval = 0.0; | ^~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:663:13: warning: unused variable 'num_categories' [-Wunused-variable] 663 | int num_categories; | ^~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:648:19: warning: unused variable 'node_n' [-Wunused-variable] 648 | data_size_t node_n = node_end - node_begin; | ^~~~~~ ../src/include/stochtree/tree_sampler.h:656:19: warning: unused variable 'right_n' [-Wunused-variable] 656 | data_size_t right_n = 0; | ^~~~~~~ ../src/include/stochtree/tree_sampler.h:657:19: warning: unused variable 'sort_idx' [-Wunused-variable] 657 | data_size_t sort_idx; | ^~~~~~~~ ../src/include/stochtree/tree_sampler.h:658:14: warning: unused variable 'feature_value' [-Wunused-variable] 658 | double feature_value; | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:659:12: warning: unused variable 'split_true' [-Wunused-variable] 659 | bool split_true; | ^~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:812:15: warning: unused variable 'n' [-Wunused-variable] 812 | data_size_t n = dataset.GetCovariates().rows(); | ^ ../src/include/stochtree/tree_sampler.h:827:8: warning: variable 'accept' set but not used [-Wunused-but-set-variable] 827 | bool accept; | ^ ../src/include/stochtree/tree_sampler.h:930:7: warning: unused variable 'feature_split' [-Wunused-variable] 930 | int feature_split = tree->SplitIndex(leaf_parent_chosen); | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:938:11: warning: unused variable 'left_n' [-Wunused-variable] 938 | int32_t left_n = std::get<2>(split_eval); | ^~~~~~ ../src/include/stochtree/tree_sampler.h:939:11: warning: unused variable 'right_n' [-Wunused-variable] 939 | int32_t right_n = std::get<3>(split_eval); | ^~~~~~~ ../src/include/stochtree/tree_sampler.h:983:8: warning: variable 'accept' set but not used [-Wunused-but-set-variable] 983 | bool accept; | ^ ../src/include/stochtree/tree_sampler.h:1033:8: warning: unused variable 'accept' [-Wunused-variable] 1033 | bool accept; | ^~~~~~ forest.cpp:14:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 14 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:23:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 23 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:32:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 32 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:48:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 48 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:57:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 57 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:76:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 76 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:88:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 88 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:93:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 93 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:98:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 98 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:103:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 103 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:108:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 108 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:114:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 114 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:120:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 120 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:125:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 125 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:130:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 130 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:135:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 135 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:140:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 140 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:145:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 145 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:150:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 150 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:155:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 155 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:160:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 160 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:165:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 165 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:180:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 180 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:196:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 196 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:209:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 209 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:227:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 227 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:236:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 236 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:251:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 251 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:269:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 269 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:290:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 290 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:311:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 311 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:320:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 320 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:327:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 327 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:334:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 334 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:341:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 341 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:348:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 348 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:355:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 355 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:362:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 362 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:369:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 369 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:376:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 376 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:383:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 383 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:392:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 392 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:404:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 404 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:411:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 411 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:418:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 418 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:425:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 425 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:432:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 432 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:441:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 441 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:450:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 450 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:461:14: warning: variable 'model_type' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 461 | else if (leaf_model_int == 3) model_type = StochTree::ModelType::kLogLinearVariance; | ^~~~~~~~~~~~~~~~~~~ forest.cpp:468:10: note: uninitialized use occurs here 468 | if ((model_type == StochTree::ModelType::kConstantLeafGaussian) || | ^~~~~~~~~~ forest.cpp:461:10: note: remove the 'if' if its condition is always true 461 | else if (leaf_model_int == 3) model_type = StochTree::ModelType::kLogLinearVariance; | ^~~~~~~~~~~~~~~~~~~~~~~~ ~ 462 | else StochTree::Log::Fatal("Invalid model type"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ forest.cpp:457:5: note: variable 'model_type' is declared here 457 | StochTree::ModelType model_type; | ^ forest.cpp:502:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 502 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:517:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 517 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:527:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 527 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:533:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 533 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:551:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 551 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:573:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 573 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:591:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 591 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:608:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 608 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:616:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 616 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:634:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 634 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:639:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 639 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:644:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 644 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:649:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 649 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:654:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 654 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:659:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 659 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:664:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 664 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:669:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 669 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:674:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 674 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:680:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 680 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:692:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 692 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:709:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 709 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:717:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 717 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:731:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 731 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:747:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 747 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:763:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 763 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:774:14: warning: variable 'model_type' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 774 | else if (leaf_model_int == 3) model_type = StochTree::ModelType::kLogLinearVariance; | ^~~~~~~~~~~~~~~~~~~ forest.cpp:781:10: note: uninitialized use occurs here 781 | if ((model_type == StochTree::ModelType::kConstantLeafGaussian) || | ^~~~~~~~~~ forest.cpp:774:10: note: remove the 'if' if its condition is always true 774 | else if (leaf_model_int == 3) model_type = StochTree::ModelType::kLogLinearVariance; | ^~~~~~~~~~~~~~~~~~~~~~~~ ~ 775 | else StochTree::Log::Fatal("Invalid model type"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ forest.cpp:770:5: note: variable 'model_type' is declared here 770 | StochTree::ModelType model_type; | ^ forest.cpp:819:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 819 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:834:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 834 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:843:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 843 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:854:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 854 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ forest.cpp:864:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 864 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ 117 warnings generated. clang++-19 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I../src/include -DSTOCHTREE_R_BUILD -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/cpp11/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -c kernel.cpp -o kernel.o In file included from kernel.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:12: In file included from ../src/include/Eigen/Jacobi:29: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from kernel.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:43: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from kernel.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:15: In file included from ../src/include/Eigen/Householder:27: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from kernel.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from kernel.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:5: In file included from ../src/include/Eigen/SVD:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from kernel.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:6: In file included from ../src/include/Eigen/Geometry:57: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from kernel.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:7: In file included from ../src/include/Eigen/Eigenvalues:58: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from kernel.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: ../src/include/stochtree/data.h:40:7: warning: unused variable 'feature_counter' [-Wunused-variable] 40 | int feature_counter; | ^~~~~~~~~~~~~~~ ../src/include/stochtree/data.h:81:8: warning: unused variable 'column_matched' [-Wunused-variable] 81 | bool column_matched; | ^~~~~~~~~~~~~~ In file included from kernel.cpp:2: In file included from ./stochtree_types.h:3: ../src/include/stochtree/leaf_model.h:1079:8: warning: unused variable 'node_end_iter' [-Wunused-variable] 1079 | auto node_end_iter = tracker.SortedNodeEndIterator(node_id, feature_num); | ^~~~~~~~~~~~~ ../src/include/stochtree/leaf_model.h:1086:15: warning: unused variable 'current_bin_size' [-Wunused-variable] 1086 | data_size_t current_bin_size = cutpoint_grid_container.BinLength(cutpoint_num, feature_num); | ^~~~~~~~~~~~~~~~ In file included from kernel.cpp:2: In file included from ./stochtree_types.h:7: ../src/include/stochtree/tree_sampler.h:82:15: warning: unused variable 'idx' [-Wunused-variable] 82 | data_size_t idx; | ^~~ ../src/include/stochtree/tree_sampler.h:125:15: warning: unused variable 'idx' [-Wunused-variable] 125 | data_size_t idx; | ^~~ ../src/include/stochtree/tree_sampler.h:501:15: warning: unused variable 'node_row_iter' [-Wunused-variable] 501 | data_size_t node_row_iter; | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:502:15: warning: variable 'current_bin_begin' set but not used [-Wunused-but-set-variable] 502 | data_size_t current_bin_begin, current_bin_size, next_bin_begin; | ^ ../src/include/stochtree/tree_sampler.h:502:34: warning: variable 'current_bin_size' set but not used [-Wunused-but-set-variable] 502 | data_size_t current_bin_begin, current_bin_size, next_bin_begin; | ^ ../src/include/stochtree/tree_sampler.h:502:52: warning: variable 'next_bin_begin' set but not used [-Wunused-but-set-variable] 502 | data_size_t current_bin_begin, current_bin_size, next_bin_begin; | ^ ../src/include/stochtree/tree_sampler.h:503:15: warning: unused variable 'feature_sort_idx' [-Wunused-variable] 503 | data_size_t feature_sort_idx; | ^~~~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:504:15: warning: unused variable 'row_iter_idx' [-Wunused-variable] 504 | data_size_t row_iter_idx; | ^~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:505:10: warning: unused variable 'outcome_val' [-Wunused-variable] 505 | double outcome_val, outcome_val_sq; | ^~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:505:23: warning: unused variable 'outcome_val_sq' [-Wunused-variable] 505 | double outcome_val, outcome_val_sq; | ^~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:507:10: warning: unused variable 'feature_value' [-Wunused-variable] 507 | double feature_value = 0.0; | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:509:10: warning: unused variable 'log_split_eval' [-Wunused-variable] 509 | double log_split_eval = 0.0; | ^~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:663:13: warning: unused variable 'num_categories' [-Wunused-variable] 663 | int num_categories; | ^~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:648:19: warning: unused variable 'node_n' [-Wunused-variable] 648 | data_size_t node_n = node_end - node_begin; | ^~~~~~ ../src/include/stochtree/tree_sampler.h:656:19: warning: unused variable 'right_n' [-Wunused-variable] 656 | data_size_t right_n = 0; | ^~~~~~~ ../src/include/stochtree/tree_sampler.h:657:19: warning: unused variable 'sort_idx' [-Wunused-variable] 657 | data_size_t sort_idx; | ^~~~~~~~ ../src/include/stochtree/tree_sampler.h:658:14: warning: unused variable 'feature_value' [-Wunused-variable] 658 | double feature_value; | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:659:12: warning: unused variable 'split_true' [-Wunused-variable] 659 | bool split_true; | ^~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:812:15: warning: unused variable 'n' [-Wunused-variable] 812 | data_size_t n = dataset.GetCovariates().rows(); | ^ ../src/include/stochtree/tree_sampler.h:827:8: warning: variable 'accept' set but not used [-Wunused-but-set-variable] 827 | bool accept; | ^ ../src/include/stochtree/tree_sampler.h:930:7: warning: unused variable 'feature_split' [-Wunused-variable] 930 | int feature_split = tree->SplitIndex(leaf_parent_chosen); | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:938:11: warning: unused variable 'left_n' [-Wunused-variable] 938 | int32_t left_n = std::get<2>(split_eval); | ^~~~~~ ../src/include/stochtree/tree_sampler.h:939:11: warning: unused variable 'right_n' [-Wunused-variable] 939 | int32_t right_n = std::get<3>(split_eval); | ^~~~~~~ ../src/include/stochtree/tree_sampler.h:983:8: warning: variable 'accept' set but not used [-Wunused-but-set-variable] 983 | bool accept; | ^ ../src/include/stochtree/tree_sampler.h:1033:8: warning: unused variable 'accept' [-Wunused-variable] 1033 | bool accept; | ^~~~~~ kernel.cpp:12:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 12 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ kernel.cpp:17:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 17 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ 38 warnings generated. clang++-19 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I../src/include -DSTOCHTREE_R_BUILD -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/cpp11/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -c R_data.cpp -o R_data.o In file included from R_data.cpp:2: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:12: In file included from ../src/include/Eigen/Jacobi:29: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from R_data.cpp:2: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:43: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from R_data.cpp:2: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:15: In file included from ../src/include/Eigen/Householder:27: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from R_data.cpp:2: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from R_data.cpp:2: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:5: In file included from ../src/include/Eigen/SVD:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from R_data.cpp:2: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:6: In file included from ../src/include/Eigen/Geometry:57: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from R_data.cpp:2: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:7: In file included from ../src/include/Eigen/Eigenvalues:58: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from R_data.cpp:2: In file included from ../src/include/stochtree/container.h:9: ../src/include/stochtree/data.h:40:7: warning: unused variable 'feature_counter' [-Wunused-variable] 40 | int feature_counter; | ^~~~~~~~~~~~~~~ ../src/include/stochtree/data.h:81:8: warning: unused variable 'column_matched' [-Wunused-variable] 81 | bool column_matched; | ^~~~~~~~~~~~~~ In file included from R_data.cpp:5: In file included from ../src/include/stochtree/tree_sampler.h:9: ../src/include/stochtree/leaf_model.h:1079:8: warning: unused variable 'node_end_iter' [-Wunused-variable] 1079 | auto node_end_iter = tracker.SortedNodeEndIterator(node_id, feature_num); | ^~~~~~~~~~~~~ ../src/include/stochtree/leaf_model.h:1086:15: warning: unused variable 'current_bin_size' [-Wunused-variable] 1086 | data_size_t current_bin_size = cutpoint_grid_container.BinLength(cutpoint_num, feature_num); | ^~~~~~~~~~~~~~~~ In file included from R_data.cpp:5: ../src/include/stochtree/tree_sampler.h:82:15: warning: unused variable 'idx' [-Wunused-variable] 82 | data_size_t idx; | ^~~ ../src/include/stochtree/tree_sampler.h:125:15: warning: unused variable 'idx' [-Wunused-variable] 125 | data_size_t idx; | ^~~ ../src/include/stochtree/tree_sampler.h:501:15: warning: unused variable 'node_row_iter' [-Wunused-variable] 501 | data_size_t node_row_iter; | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:502:15: warning: variable 'current_bin_begin' set but not used [-Wunused-but-set-variable] 502 | data_size_t current_bin_begin, current_bin_size, next_bin_begin; | ^ ../src/include/stochtree/tree_sampler.h:502:34: warning: variable 'current_bin_size' set but not used [-Wunused-but-set-variable] 502 | data_size_t current_bin_begin, current_bin_size, next_bin_begin; | ^ ../src/include/stochtree/tree_sampler.h:502:52: warning: variable 'next_bin_begin' set but not used [-Wunused-but-set-variable] 502 | data_size_t current_bin_begin, current_bin_size, next_bin_begin; | ^ ../src/include/stochtree/tree_sampler.h:503:15: warning: unused variable 'feature_sort_idx' [-Wunused-variable] 503 | data_size_t feature_sort_idx; | ^~~~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:504:15: warning: unused variable 'row_iter_idx' [-Wunused-variable] 504 | data_size_t row_iter_idx; | ^~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:505:10: warning: unused variable 'outcome_val' [-Wunused-variable] 505 | double outcome_val, outcome_val_sq; | ^~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:505:23: warning: unused variable 'outcome_val_sq' [-Wunused-variable] 505 | double outcome_val, outcome_val_sq; | ^~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:507:10: warning: unused variable 'feature_value' [-Wunused-variable] 507 | double feature_value = 0.0; | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:509:10: warning: unused variable 'log_split_eval' [-Wunused-variable] 509 | double log_split_eval = 0.0; | ^~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:663:13: warning: unused variable 'num_categories' [-Wunused-variable] 663 | int num_categories; | ^~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:648:19: warning: unused variable 'node_n' [-Wunused-variable] 648 | data_size_t node_n = node_end - node_begin; | ^~~~~~ ../src/include/stochtree/tree_sampler.h:656:19: warning: unused variable 'right_n' [-Wunused-variable] 656 | data_size_t right_n = 0; | ^~~~~~~ ../src/include/stochtree/tree_sampler.h:657:19: warning: unused variable 'sort_idx' [-Wunused-variable] 657 | data_size_t sort_idx; | ^~~~~~~~ ../src/include/stochtree/tree_sampler.h:658:14: warning: unused variable 'feature_value' [-Wunused-variable] 658 | double feature_value; | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:659:12: warning: unused variable 'split_true' [-Wunused-variable] 659 | bool split_true; | ^~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:812:15: warning: unused variable 'n' [-Wunused-variable] 812 | data_size_t n = dataset.GetCovariates().rows(); | ^ ../src/include/stochtree/tree_sampler.h:827:8: warning: variable 'accept' set but not used [-Wunused-but-set-variable] 827 | bool accept; | ^ ../src/include/stochtree/tree_sampler.h:930:7: warning: unused variable 'feature_split' [-Wunused-variable] 930 | int feature_split = tree->SplitIndex(leaf_parent_chosen); | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:938:11: warning: unused variable 'left_n' [-Wunused-variable] 938 | int32_t left_n = std::get<2>(split_eval); | ^~~~~~ ../src/include/stochtree/tree_sampler.h:939:11: warning: unused variable 'right_n' [-Wunused-variable] 939 | int32_t right_n = std::get<3>(split_eval); | ^~~~~~~ ../src/include/stochtree/tree_sampler.h:983:8: warning: variable 'accept' set but not used [-Wunused-but-set-variable] 983 | bool accept; | ^ ../src/include/stochtree/tree_sampler.h:1033:8: warning: unused variable 'accept' [-Wunused-variable] 1033 | bool accept; | ^~~~~~ R_data.cpp:9:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 9 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_data.cpp:18:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 18 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_data.cpp:23:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 23 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_data.cpp:28:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 28 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_data.cpp:33:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 33 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_data.cpp:38:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 38 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_data.cpp:43:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 43 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_data.cpp:58:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 58 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_data.cpp:73:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 73 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_data.cpp:88:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 88 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_data.cpp:99:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 99 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_data.cpp:115:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 115 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_data.cpp:128:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 128 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_data.cpp:141:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 141 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_data.cpp:154:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 154 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_data.cpp:160:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 160 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_data.cpp:175:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 175 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_data.cpp:184:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 184 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_data.cpp:189:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 189 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_data.cpp:194:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 194 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_data.cpp:199:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 199 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_data.cpp:204:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 204 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_data.cpp:211:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 211 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_data.cpp:226:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 226 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ 60 warnings generated. clang++-19 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I../src/include -DSTOCHTREE_R_BUILD -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/cpp11/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -c R_random_effects.cpp -o R_random_effects.o In file included from R_random_effects.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:12: In file included from ../src/include/Eigen/Jacobi:29: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from R_random_effects.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:43: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from R_random_effects.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:15: In file included from ../src/include/Eigen/Householder:27: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from R_random_effects.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from R_random_effects.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:5: In file included from ../src/include/Eigen/SVD:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from R_random_effects.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:6: In file included from ../src/include/Eigen/Geometry:57: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from R_random_effects.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:7: In file included from ../src/include/Eigen/Eigenvalues:58: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from R_random_effects.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: ../src/include/stochtree/data.h:40:7: warning: unused variable 'feature_counter' [-Wunused-variable] 40 | int feature_counter; | ^~~~~~~~~~~~~~~ ../src/include/stochtree/data.h:81:8: warning: unused variable 'column_matched' [-Wunused-variable] 81 | bool column_matched; | ^~~~~~~~~~~~~~ In file included from R_random_effects.cpp:2: In file included from ./stochtree_types.h:3: ../src/include/stochtree/leaf_model.h:1079:8: warning: unused variable 'node_end_iter' [-Wunused-variable] 1079 | auto node_end_iter = tracker.SortedNodeEndIterator(node_id, feature_num); | ^~~~~~~~~~~~~ ../src/include/stochtree/leaf_model.h:1086:15: warning: unused variable 'current_bin_size' [-Wunused-variable] 1086 | data_size_t current_bin_size = cutpoint_grid_container.BinLength(cutpoint_num, feature_num); | ^~~~~~~~~~~~~~~~ In file included from R_random_effects.cpp:2: In file included from ./stochtree_types.h:7: ../src/include/stochtree/tree_sampler.h:82:15: warning: unused variable 'idx' [-Wunused-variable] 82 | data_size_t idx; | ^~~ ../src/include/stochtree/tree_sampler.h:125:15: warning: unused variable 'idx' [-Wunused-variable] 125 | data_size_t idx; | ^~~ ../src/include/stochtree/tree_sampler.h:501:15: warning: unused variable 'node_row_iter' [-Wunused-variable] 501 | data_size_t node_row_iter; | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:502:15: warning: variable 'current_bin_begin' set but not used [-Wunused-but-set-variable] 502 | data_size_t current_bin_begin, current_bin_size, next_bin_begin; | ^ ../src/include/stochtree/tree_sampler.h:502:34: warning: variable 'current_bin_size' set but not used [-Wunused-but-set-variable] 502 | data_size_t current_bin_begin, current_bin_size, next_bin_begin; | ^ ../src/include/stochtree/tree_sampler.h:502:52: warning: variable 'next_bin_begin' set but not used [-Wunused-but-set-variable] 502 | data_size_t current_bin_begin, current_bin_size, next_bin_begin; | ^ ../src/include/stochtree/tree_sampler.h:503:15: warning: unused variable 'feature_sort_idx' [-Wunused-variable] 503 | data_size_t feature_sort_idx; | ^~~~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:504:15: warning: unused variable 'row_iter_idx' [-Wunused-variable] 504 | data_size_t row_iter_idx; | ^~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:505:10: warning: unused variable 'outcome_val' [-Wunused-variable] 505 | double outcome_val, outcome_val_sq; | ^~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:505:23: warning: unused variable 'outcome_val_sq' [-Wunused-variable] 505 | double outcome_val, outcome_val_sq; | ^~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:507:10: warning: unused variable 'feature_value' [-Wunused-variable] 507 | double feature_value = 0.0; | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:509:10: warning: unused variable 'log_split_eval' [-Wunused-variable] 509 | double log_split_eval = 0.0; | ^~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:663:13: warning: unused variable 'num_categories' [-Wunused-variable] 663 | int num_categories; | ^~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:648:19: warning: unused variable 'node_n' [-Wunused-variable] 648 | data_size_t node_n = node_end - node_begin; | ^~~~~~ ../src/include/stochtree/tree_sampler.h:656:19: warning: unused variable 'right_n' [-Wunused-variable] 656 | data_size_t right_n = 0; | ^~~~~~~ ../src/include/stochtree/tree_sampler.h:657:19: warning: unused variable 'sort_idx' [-Wunused-variable] 657 | data_size_t sort_idx; | ^~~~~~~~ ../src/include/stochtree/tree_sampler.h:658:14: warning: unused variable 'feature_value' [-Wunused-variable] 658 | double feature_value; | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:659:12: warning: unused variable 'split_true' [-Wunused-variable] 659 | bool split_true; | ^~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:812:15: warning: unused variable 'n' [-Wunused-variable] 812 | data_size_t n = dataset.GetCovariates().rows(); | ^ ../src/include/stochtree/tree_sampler.h:827:8: warning: variable 'accept' set but not used [-Wunused-but-set-variable] 827 | bool accept; | ^ ../src/include/stochtree/tree_sampler.h:930:7: warning: unused variable 'feature_split' [-Wunused-variable] 930 | int feature_split = tree->SplitIndex(leaf_parent_chosen); | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:938:11: warning: unused variable 'left_n' [-Wunused-variable] 938 | int32_t left_n = std::get<2>(split_eval); | ^~~~~~ ../src/include/stochtree/tree_sampler.h:939:11: warning: unused variable 'right_n' [-Wunused-variable] 939 | int32_t right_n = std::get<3>(split_eval); | ^~~~~~~ ../src/include/stochtree/tree_sampler.h:983:8: warning: variable 'accept' set but not used [-Wunused-but-set-variable] 983 | bool accept; | ^ ../src/include/stochtree/tree_sampler.h:1033:8: warning: unused variable 'accept' [-Wunused-variable] 1033 | bool accept; | ^~~~~~ R_random_effects.cpp:14:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 14 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:23:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 23 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:39:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 39 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:55:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 55 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:72:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 72 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:81:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 81 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:100:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 100 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:119:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 119 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:139:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 139 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:151:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 151 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:160:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 160 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:172:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 172 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:181:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 181 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:189:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 189 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:197:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 197 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:208:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 208 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:213:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 213 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:218:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 218 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:223:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 223 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:228:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 228 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:237:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 237 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:248:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 248 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:259:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 259 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:270:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 270 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:275:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 275 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:280:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 280 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:286:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 286 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:291:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 291 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:296:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 296 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:301:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 301 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:306:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 306 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:322:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 322 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:330:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 330 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ R_random_effects.cpp:339:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 339 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ 70 warnings generated. clang++-19 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I../src/include -DSTOCHTREE_R_BUILD -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/cpp11/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -c sampler.cpp -o sampler.o In file included from sampler.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:12: In file included from ../src/include/Eigen/Jacobi:29: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from sampler.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:43: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from sampler.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:15: In file included from ../src/include/Eigen/Householder:27: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from sampler.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from sampler.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:5: In file included from ../src/include/Eigen/SVD:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from sampler.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:6: In file included from ../src/include/Eigen/Geometry:57: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from sampler.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:7: In file included from ../src/include/Eigen/Eigenvalues:58: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from sampler.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: ../src/include/stochtree/data.h:40:7: warning: unused variable 'feature_counter' [-Wunused-variable] 40 | int feature_counter; | ^~~~~~~~~~~~~~~ ../src/include/stochtree/data.h:81:8: warning: unused variable 'column_matched' [-Wunused-variable] 81 | bool column_matched; | ^~~~~~~~~~~~~~ In file included from sampler.cpp:2: In file included from ./stochtree_types.h:3: ../src/include/stochtree/leaf_model.h:1079:8: warning: unused variable 'node_end_iter' [-Wunused-variable] 1079 | auto node_end_iter = tracker.SortedNodeEndIterator(node_id, feature_num); | ^~~~~~~~~~~~~ ../src/include/stochtree/leaf_model.h:1086:15: warning: unused variable 'current_bin_size' [-Wunused-variable] 1086 | data_size_t current_bin_size = cutpoint_grid_container.BinLength(cutpoint_num, feature_num); | ^~~~~~~~~~~~~~~~ In file included from sampler.cpp:2: In file included from ./stochtree_types.h:7: ../src/include/stochtree/tree_sampler.h:82:15: warning: unused variable 'idx' [-Wunused-variable] 82 | data_size_t idx; | ^~~ ../src/include/stochtree/tree_sampler.h:125:15: warning: unused variable 'idx' [-Wunused-variable] 125 | data_size_t idx; | ^~~ ../src/include/stochtree/tree_sampler.h:501:15: warning: unused variable 'node_row_iter' [-Wunused-variable] 501 | data_size_t node_row_iter; | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:502:15: warning: variable 'current_bin_begin' set but not used [-Wunused-but-set-variable] 502 | data_size_t current_bin_begin, current_bin_size, next_bin_begin; | ^ ../src/include/stochtree/tree_sampler.h:502:34: warning: variable 'current_bin_size' set but not used [-Wunused-but-set-variable] 502 | data_size_t current_bin_begin, current_bin_size, next_bin_begin; | ^ ../src/include/stochtree/tree_sampler.h:502:52: warning: variable 'next_bin_begin' set but not used [-Wunused-but-set-variable] 502 | data_size_t current_bin_begin, current_bin_size, next_bin_begin; | ^ ../src/include/stochtree/tree_sampler.h:503:15: warning: unused variable 'feature_sort_idx' [-Wunused-variable] 503 | data_size_t feature_sort_idx; | ^~~~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:504:15: warning: unused variable 'row_iter_idx' [-Wunused-variable] 504 | data_size_t row_iter_idx; | ^~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:505:10: warning: unused variable 'outcome_val' [-Wunused-variable] 505 | double outcome_val, outcome_val_sq; | ^~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:505:23: warning: unused variable 'outcome_val_sq' [-Wunused-variable] 505 | double outcome_val, outcome_val_sq; | ^~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:507:10: warning: unused variable 'feature_value' [-Wunused-variable] 507 | double feature_value = 0.0; | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:509:10: warning: unused variable 'log_split_eval' [-Wunused-variable] 509 | double log_split_eval = 0.0; | ^~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:663:13: warning: unused variable 'num_categories' [-Wunused-variable] 663 | int num_categories; | ^~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:648:19: warning: unused variable 'node_n' [-Wunused-variable] 648 | data_size_t node_n = node_end - node_begin; | ^~~~~~ ../src/include/stochtree/tree_sampler.h:656:19: warning: unused variable 'right_n' [-Wunused-variable] 656 | data_size_t right_n = 0; | ^~~~~~~ ../src/include/stochtree/tree_sampler.h:657:19: warning: unused variable 'sort_idx' [-Wunused-variable] 657 | data_size_t sort_idx; | ^~~~~~~~ ../src/include/stochtree/tree_sampler.h:658:14: warning: unused variable 'feature_value' [-Wunused-variable] 658 | double feature_value; | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:659:12: warning: unused variable 'split_true' [-Wunused-variable] 659 | bool split_true; | ^~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:812:15: warning: unused variable 'n' [-Wunused-variable] 812 | data_size_t n = dataset.GetCovariates().rows(); | ^ ../src/include/stochtree/tree_sampler.h:827:8: warning: variable 'accept' set but not used [-Wunused-but-set-variable] 827 | bool accept; | ^ ../src/include/stochtree/tree_sampler.h:930:7: warning: unused variable 'feature_split' [-Wunused-variable] 930 | int feature_split = tree->SplitIndex(leaf_parent_chosen); | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:938:11: warning: unused variable 'left_n' [-Wunused-variable] 938 | int32_t left_n = std::get<2>(split_eval); | ^~~~~~ ../src/include/stochtree/tree_sampler.h:939:11: warning: unused variable 'right_n' [-Wunused-variable] 939 | int32_t right_n = std::get<3>(split_eval); | ^~~~~~~ ../src/include/stochtree/tree_sampler.h:983:8: warning: variable 'accept' set but not used [-Wunused-but-set-variable] 983 | bool accept; | ^ ../src/include/stochtree/tree_sampler.h:1033:8: warning: unused variable 'accept' [-Wunused-variable] 1033 | bool accept; | ^~~~~~ sampler.cpp:14:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 14 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ sampler.cpp:44:14: warning: variable 'model_type' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 44 | else if (leaf_model_int == 3) model_type = StochTree::ModelType::kLogLinearVariance; | ^~~~~~~~~~~~~~~~~~~ sampler.cpp:50:10: note: uninitialized use occurs here 50 | if ((model_type == StochTree::ModelType::kConstantLeafGaussian) || | ^~~~~~~~~~ sampler.cpp:44:10: note: remove the 'if' if its condition is always true 44 | else if (leaf_model_int == 3) model_type = StochTree::ModelType::kLogLinearVariance; | ^~~~~~~~~~~~~~~~~~~~~~~~ ~ 45 | else StochTree::Log::Fatal("Invalid model type"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sampler.cpp:40:5: note: variable 'model_type' is declared here 40 | StochTree::ModelType model_type; | ^ sampler.cpp:86:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 86 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ sampler.cpp:116:14: warning: variable 'model_type' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 116 | else if (leaf_model_int == 3) model_type = StochTree::ModelType::kLogLinearVariance; | ^~~~~~~~~~~~~~~~~~~ sampler.cpp:122:10: note: uninitialized use occurs here 122 | if ((model_type == StochTree::ModelType::kConstantLeafGaussian) || | ^~~~~~~~~~ sampler.cpp:116:10: note: remove the 'if' if its condition is always true 116 | else if (leaf_model_int == 3) model_type = StochTree::ModelType::kLogLinearVariance; | ^~~~~~~~~~~~~~~~~~~~~~~~ ~ 117 | else StochTree::Log::Fatal("Invalid model type"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sampler.cpp:112:5: note: variable 'model_type' is declared here 112 | StochTree::ModelType model_type; | ^ sampler.cpp:158:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 158 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ sampler.cpp:173:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 173 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ sampler.cpp:183:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 183 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ sampler.cpp:197:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 197 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ sampler.cpp:206:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 206 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ sampler.cpp:212:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 212 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ sampler.cpp:218:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 218 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ sampler.cpp:224:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 224 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ sampler.cpp:230:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 230 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ 49 warnings generated. clang++-19 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I../src/include -DSTOCHTREE_R_BUILD -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/cpp11/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -c serialization.cpp -o serialization.o In file included from serialization.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:12: In file included from ../src/include/Eigen/Jacobi:29: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from serialization.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:43: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from serialization.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:15: In file included from ../src/include/Eigen/Householder:27: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from serialization.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from serialization.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:5: In file included from ../src/include/Eigen/SVD:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from serialization.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:6: In file included from ../src/include/Eigen/Geometry:57: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from serialization.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:7: In file included from ../src/include/Eigen/Eigenvalues:58: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from serialization.cpp:2: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: ../src/include/stochtree/data.h:40:7: warning: unused variable 'feature_counter' [-Wunused-variable] 40 | int feature_counter; | ^~~~~~~~~~~~~~~ ../src/include/stochtree/data.h:81:8: warning: unused variable 'column_matched' [-Wunused-variable] 81 | bool column_matched; | ^~~~~~~~~~~~~~ In file included from serialization.cpp:2: In file included from ./stochtree_types.h:3: ../src/include/stochtree/leaf_model.h:1079:8: warning: unused variable 'node_end_iter' [-Wunused-variable] 1079 | auto node_end_iter = tracker.SortedNodeEndIterator(node_id, feature_num); | ^~~~~~~~~~~~~ ../src/include/stochtree/leaf_model.h:1086:15: warning: unused variable 'current_bin_size' [-Wunused-variable] 1086 | data_size_t current_bin_size = cutpoint_grid_container.BinLength(cutpoint_num, feature_num); | ^~~~~~~~~~~~~~~~ In file included from serialization.cpp:2: In file included from ./stochtree_types.h:7: ../src/include/stochtree/tree_sampler.h:82:15: warning: unused variable 'idx' [-Wunused-variable] 82 | data_size_t idx; | ^~~ ../src/include/stochtree/tree_sampler.h:125:15: warning: unused variable 'idx' [-Wunused-variable] 125 | data_size_t idx; | ^~~ ../src/include/stochtree/tree_sampler.h:501:15: warning: unused variable 'node_row_iter' [-Wunused-variable] 501 | data_size_t node_row_iter; | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:502:15: warning: variable 'current_bin_begin' set but not used [-Wunused-but-set-variable] 502 | data_size_t current_bin_begin, current_bin_size, next_bin_begin; | ^ ../src/include/stochtree/tree_sampler.h:502:34: warning: variable 'current_bin_size' set but not used [-Wunused-but-set-variable] 502 | data_size_t current_bin_begin, current_bin_size, next_bin_begin; | ^ ../src/include/stochtree/tree_sampler.h:502:52: warning: variable 'next_bin_begin' set but not used [-Wunused-but-set-variable] 502 | data_size_t current_bin_begin, current_bin_size, next_bin_begin; | ^ ../src/include/stochtree/tree_sampler.h:503:15: warning: unused variable 'feature_sort_idx' [-Wunused-variable] 503 | data_size_t feature_sort_idx; | ^~~~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:504:15: warning: unused variable 'row_iter_idx' [-Wunused-variable] 504 | data_size_t row_iter_idx; | ^~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:505:10: warning: unused variable 'outcome_val' [-Wunused-variable] 505 | double outcome_val, outcome_val_sq; | ^~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:505:23: warning: unused variable 'outcome_val_sq' [-Wunused-variable] 505 | double outcome_val, outcome_val_sq; | ^~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:507:10: warning: unused variable 'feature_value' [-Wunused-variable] 507 | double feature_value = 0.0; | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:509:10: warning: unused variable 'log_split_eval' [-Wunused-variable] 509 | double log_split_eval = 0.0; | ^~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:663:13: warning: unused variable 'num_categories' [-Wunused-variable] 663 | int num_categories; | ^~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:648:19: warning: unused variable 'node_n' [-Wunused-variable] 648 | data_size_t node_n = node_end - node_begin; | ^~~~~~ ../src/include/stochtree/tree_sampler.h:656:19: warning: unused variable 'right_n' [-Wunused-variable] 656 | data_size_t right_n = 0; | ^~~~~~~ ../src/include/stochtree/tree_sampler.h:657:19: warning: unused variable 'sort_idx' [-Wunused-variable] 657 | data_size_t sort_idx; | ^~~~~~~~ ../src/include/stochtree/tree_sampler.h:658:14: warning: unused variable 'feature_value' [-Wunused-variable] 658 | double feature_value; | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:659:12: warning: unused variable 'split_true' [-Wunused-variable] 659 | bool split_true; | ^~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:812:15: warning: unused variable 'n' [-Wunused-variable] 812 | data_size_t n = dataset.GetCovariates().rows(); | ^ ../src/include/stochtree/tree_sampler.h:827:8: warning: variable 'accept' set but not used [-Wunused-but-set-variable] 827 | bool accept; | ^ ../src/include/stochtree/tree_sampler.h:930:7: warning: unused variable 'feature_split' [-Wunused-variable] 930 | int feature_split = tree->SplitIndex(leaf_parent_chosen); | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:938:11: warning: unused variable 'left_n' [-Wunused-variable] 938 | int32_t left_n = std::get<2>(split_eval); | ^~~~~~ ../src/include/stochtree/tree_sampler.h:939:11: warning: unused variable 'right_n' [-Wunused-variable] 939 | int32_t right_n = std::get<3>(split_eval); | ^~~~~~~ ../src/include/stochtree/tree_sampler.h:983:8: warning: variable 'accept' set but not used [-Wunused-but-set-variable] 983 | bool accept; | ^ ../src/include/stochtree/tree_sampler.h:1033:8: warning: unused variable 'accept' [-Wunused-variable] 1033 | bool accept; | ^~~~~~ serialization.cpp:15:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 15 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:28:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 28 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:42:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 42 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:51:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 51 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:65:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 65 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:74:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 74 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:88:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 88 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:97:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 97 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:121:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 121 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:137:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 137 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:161:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 161 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:177:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 177 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:201:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 201 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:217:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 217 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:231:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 231 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:240:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 240 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:253:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 253 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:262:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 262 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:267:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 267 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:272:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 272 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:277:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 277 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:282:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 282 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:287:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 287 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:292:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 292 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:297:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 297 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:302:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 302 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:310:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 310 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:318:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 318 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:326:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 326 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:334:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 334 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:342:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 342 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:350:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 350 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:360:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 360 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:366:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 366 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:375:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 375 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:384:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 384 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:396:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 396 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:401:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 401 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:407:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 407 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ serialization.cpp:415:3: warning: unknown attribute 'register' ignored [-Wunknown-attributes] 415 | [[cpp11::register]] | ^~~~~~~~~~~~~~~ 76 warnings generated. clang++-19 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I../src/include -DSTOCHTREE_R_BUILD -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/cpp11/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -c cpp11.cpp -o cpp11.o In file included from cpp11.cpp:4: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:1: In file included from ../src/include/Eigen/Core:383: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from cpp11.cpp:4: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:2: In file included from ../src/include/Eigen/LU:45: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from cpp11.cpp:4: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:12: In file included from ../src/include/Eigen/Jacobi:29: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from cpp11.cpp:4: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:43: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from cpp11.cpp:4: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:15: In file included from ../src/include/Eigen/Householder:27: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from cpp11.cpp:4: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from cpp11.cpp:4: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:5: In file included from ../src/include/Eigen/SVD:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from cpp11.cpp:4: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:6: In file included from ../src/include/Eigen/Geometry:57: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from cpp11.cpp:4: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:7: In file included from ../src/include/Eigen/Eigenvalues:58: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from cpp11.cpp:4: In file included from ./stochtree_types.h:1: In file included from ../src/include/stochtree/container.h:9: ../src/include/stochtree/data.h:40:7: warning: unused variable 'feature_counter' [-Wunused-variable] 40 | int feature_counter; | ^~~~~~~~~~~~~~~ ../src/include/stochtree/data.h:81:8: warning: unused variable 'column_matched' [-Wunused-variable] 81 | bool column_matched; | ^~~~~~~~~~~~~~ In file included from cpp11.cpp:4: In file included from ./stochtree_types.h:3: ../src/include/stochtree/leaf_model.h:1079:8: warning: unused variable 'node_end_iter' [-Wunused-variable] 1079 | auto node_end_iter = tracker.SortedNodeEndIterator(node_id, feature_num); | ^~~~~~~~~~~~~ ../src/include/stochtree/leaf_model.h:1086:15: warning: unused variable 'current_bin_size' [-Wunused-variable] 1086 | data_size_t current_bin_size = cutpoint_grid_container.BinLength(cutpoint_num, feature_num); | ^~~~~~~~~~~~~~~~ In file included from cpp11.cpp:4: In file included from ./stochtree_types.h:7: ../src/include/stochtree/tree_sampler.h:82:15: warning: unused variable 'idx' [-Wunused-variable] 82 | data_size_t idx; | ^~~ ../src/include/stochtree/tree_sampler.h:125:15: warning: unused variable 'idx' [-Wunused-variable] 125 | data_size_t idx; | ^~~ ../src/include/stochtree/tree_sampler.h:501:15: warning: unused variable 'node_row_iter' [-Wunused-variable] 501 | data_size_t node_row_iter; | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:502:15: warning: variable 'current_bin_begin' set but not used [-Wunused-but-set-variable] 502 | data_size_t current_bin_begin, current_bin_size, next_bin_begin; | ^ ../src/include/stochtree/tree_sampler.h:502:34: warning: variable 'current_bin_size' set but not used [-Wunused-but-set-variable] 502 | data_size_t current_bin_begin, current_bin_size, next_bin_begin; | ^ ../src/include/stochtree/tree_sampler.h:502:52: warning: variable 'next_bin_begin' set but not used [-Wunused-but-set-variable] 502 | data_size_t current_bin_begin, current_bin_size, next_bin_begin; | ^ ../src/include/stochtree/tree_sampler.h:503:15: warning: unused variable 'feature_sort_idx' [-Wunused-variable] 503 | data_size_t feature_sort_idx; | ^~~~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:504:15: warning: unused variable 'row_iter_idx' [-Wunused-variable] 504 | data_size_t row_iter_idx; | ^~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:505:10: warning: unused variable 'outcome_val' [-Wunused-variable] 505 | double outcome_val, outcome_val_sq; | ^~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:505:23: warning: unused variable 'outcome_val_sq' [-Wunused-variable] 505 | double outcome_val, outcome_val_sq; | ^~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:507:10: warning: unused variable 'feature_value' [-Wunused-variable] 507 | double feature_value = 0.0; | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:509:10: warning: unused variable 'log_split_eval' [-Wunused-variable] 509 | double log_split_eval = 0.0; | ^~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:663:13: warning: unused variable 'num_categories' [-Wunused-variable] 663 | int num_categories; | ^~~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:648:19: warning: unused variable 'node_n' [-Wunused-variable] 648 | data_size_t node_n = node_end - node_begin; | ^~~~~~ ../src/include/stochtree/tree_sampler.h:656:19: warning: unused variable 'right_n' [-Wunused-variable] 656 | data_size_t right_n = 0; | ^~~~~~~ ../src/include/stochtree/tree_sampler.h:657:19: warning: unused variable 'sort_idx' [-Wunused-variable] 657 | data_size_t sort_idx; | ^~~~~~~~ ../src/include/stochtree/tree_sampler.h:658:14: warning: unused variable 'feature_value' [-Wunused-variable] 658 | double feature_value; | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:659:12: warning: unused variable 'split_true' [-Wunused-variable] 659 | bool split_true; | ^~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:812:15: warning: unused variable 'n' [-Wunused-variable] 812 | data_size_t n = dataset.GetCovariates().rows(); | ^ ../src/include/stochtree/tree_sampler.h:827:8: warning: variable 'accept' set but not used [-Wunused-but-set-variable] 827 | bool accept; | ^ ../src/include/stochtree/tree_sampler.h:930:7: warning: unused variable 'feature_split' [-Wunused-variable] 930 | int feature_split = tree->SplitIndex(leaf_parent_chosen); | ^~~~~~~~~~~~~ ../src/include/stochtree/tree_sampler.h:938:11: warning: unused variable 'left_n' [-Wunused-variable] 938 | int32_t left_n = std::get<2>(split_eval); | ^~~~~~ ../src/include/stochtree/tree_sampler.h:939:11: warning: unused variable 'right_n' [-Wunused-variable] 939 | int32_t right_n = std::get<3>(split_eval); | ^~~~~~~ ../src/include/stochtree/tree_sampler.h:983:8: warning: variable 'accept' set but not used [-Wunused-but-set-variable] 983 | bool accept; | ^ ../src/include/stochtree/tree_sampler.h:1033:8: warning: unused variable 'accept' [-Wunused-variable] 1033 | bool accept; | ^~~~~~ 38 warnings generated. clang++-19 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I../src/include -DSTOCHTREE_R_BUILD -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/cpp11/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -c container.cpp -o container.o In file included from container.cpp:2: In file included from ../src/include/Eigen/Dense:1: In file included from ../src/include/Eigen/Core:383: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from container.cpp:2: In file included from ../src/include/Eigen/Dense:2: In file included from ../src/include/Eigen/LU:45: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from container.cpp:2: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:12: In file included from ../src/include/Eigen/Jacobi:29: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from container.cpp:2: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:43: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from container.cpp:2: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:15: In file included from ../src/include/Eigen/Householder:27: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from container.cpp:2: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from container.cpp:2: In file included from ../src/include/Eigen/Dense:5: In file included from ../src/include/Eigen/SVD:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from container.cpp:2: In file included from ../src/include/Eigen/Dense:6: In file included from ../src/include/Eigen/Geometry:57: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from container.cpp:2: In file included from ../src/include/Eigen/Dense:7: In file included from ../src/include/Eigen/Eigenvalues:58: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from container.cpp:3: In file included from ../src/include/stochtree/container.h:9: ../src/include/stochtree/data.h:40:7: warning: unused variable 'feature_counter' [-Wunused-variable] 40 | int feature_counter; | ^~~~~~~~~~~~~~~ ../src/include/stochtree/data.h:81:8: warning: unused variable 'column_matched' [-Wunused-variable] 81 | bool column_matched; | ^~~~~~~~~~~~~~ 11 warnings generated. clang++-19 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I../src/include -DSTOCHTREE_R_BUILD -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/cpp11/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -c cutpoint_candidates.cpp -o cutpoint_candidates.o In file included from cutpoint_candidates.cpp:1: In file included from ../src/include/stochtree/cutpoint_candidates.h:43: In file included from ../src/include/stochtree/partition_tracker.h:28: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:1: In file included from ../src/include/Eigen/Core:383: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from cutpoint_candidates.cpp:1: In file included from ../src/include/stochtree/cutpoint_candidates.h:43: In file included from ../src/include/stochtree/partition_tracker.h:28: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:2: In file included from ../src/include/Eigen/LU:45: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from cutpoint_candidates.cpp:1: In file included from ../src/include/stochtree/cutpoint_candidates.h:43: In file included from ../src/include/stochtree/partition_tracker.h:28: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:12: In file included from ../src/include/Eigen/Jacobi:29: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from cutpoint_candidates.cpp:1: In file included from ../src/include/stochtree/cutpoint_candidates.h:43: In file included from ../src/include/stochtree/partition_tracker.h:28: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:43: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from cutpoint_candidates.cpp:1: In file included from ../src/include/stochtree/cutpoint_candidates.h:43: In file included from ../src/include/stochtree/partition_tracker.h:28: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:15: In file included from ../src/include/Eigen/Householder:27: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from cutpoint_candidates.cpp:1: In file included from ../src/include/stochtree/cutpoint_candidates.h:43: In file included from ../src/include/stochtree/partition_tracker.h:28: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from cutpoint_candidates.cpp:1: In file included from ../src/include/stochtree/cutpoint_candidates.h:43: In file included from ../src/include/stochtree/partition_tracker.h:28: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:5: In file included from ../src/include/Eigen/SVD:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from cutpoint_candidates.cpp:1: In file included from ../src/include/stochtree/cutpoint_candidates.h:43: In file included from ../src/include/stochtree/partition_tracker.h:28: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:6: In file included from ../src/include/Eigen/Geometry:57: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from cutpoint_candidates.cpp:1: In file included from ../src/include/stochtree/cutpoint_candidates.h:43: In file included from ../src/include/stochtree/partition_tracker.h:28: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:7: In file included from ../src/include/Eigen/Eigenvalues:58: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from cutpoint_candidates.cpp:1: In file included from ../src/include/stochtree/cutpoint_candidates.h:43: In file included from ../src/include/stochtree/partition_tracker.h:28: ../src/include/stochtree/data.h:40:7: warning: unused variable 'feature_counter' [-Wunused-variable] 40 | int feature_counter; | ^~~~~~~~~~~~~~~ ../src/include/stochtree/data.h:81:8: warning: unused variable 'column_matched' [-Wunused-variable] 81 | bool column_matched; | ^~~~~~~~~~~~~~ cutpoint_candidates.cpp:139:10: warning: unused variable 'current_outcome' [-Wunused-variable] 139 | double current_outcome, next_outcome; | ^~~~~~~~~~~~~~~ cutpoint_candidates.cpp:139:27: warning: unused variable 'next_outcome' [-Wunused-variable] 139 | double current_outcome, next_outcome; | ^~~~~~~~~~~~ 13 warnings generated. clang++-19 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I../src/include -DSTOCHTREE_R_BUILD -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/cpp11/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -c data.cpp -o data.o In file included from data.cpp:2: In file included from ../src/include/Eigen/Dense:1: In file included from ../src/include/Eigen/Core:383: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from data.cpp:2: In file included from ../src/include/Eigen/Dense:2: In file included from ../src/include/Eigen/LU:45: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from data.cpp:2: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:12: In file included from ../src/include/Eigen/Jacobi:29: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from data.cpp:2: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:43: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from data.cpp:2: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:15: In file included from ../src/include/Eigen/Householder:27: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from data.cpp:2: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from data.cpp:2: In file included from ../src/include/Eigen/Dense:5: In file included from ../src/include/Eigen/SVD:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from data.cpp:2: In file included from ../src/include/Eigen/Dense:6: In file included from ../src/include/Eigen/Geometry:57: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from data.cpp:2: In file included from ../src/include/Eigen/Dense:7: In file included from ../src/include/Eigen/Eigenvalues:58: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from data.cpp:3: ../src/include/stochtree/data.h:40:7: warning: unused variable 'feature_counter' [-Wunused-variable] 40 | int feature_counter; | ^~~~~~~~~~~~~~~ ../src/include/stochtree/data.h:81:8: warning: unused variable 'column_matched' [-Wunused-variable] 81 | bool column_matched; | ^~~~~~~~~~~~~~ data.cpp:74:7: warning: unused variable 'num_columns' [-Wunused-variable] 74 | int num_columns = parser->NumFeatures(); | ^~~~~~~~~~~ 12 warnings generated. clang++-19 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I../src/include -DSTOCHTREE_R_BUILD -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/cpp11/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -c io.cpp -o io.o clang++-19 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I../src/include -DSTOCHTREE_R_BUILD -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/cpp11/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -c leaf_model.cpp -o leaf_model.o In file included from leaf_model.cpp:1: In file included from ../src/include/stochtree/leaf_model.h:8: In file included from ../src/include/Eigen/Dense:1: In file included from ../src/include/Eigen/Core:383: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from leaf_model.cpp:1: In file included from ../src/include/stochtree/leaf_model.h:8: In file included from ../src/include/Eigen/Dense:2: In file included from ../src/include/Eigen/LU:45: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from leaf_model.cpp:1: In file included from ../src/include/stochtree/leaf_model.h:8: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:12: In file included from ../src/include/Eigen/Jacobi:29: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from leaf_model.cpp:1: In file included from ../src/include/stochtree/leaf_model.h:8: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:43: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from leaf_model.cpp:1: In file included from ../src/include/stochtree/leaf_model.h:8: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:15: In file included from ../src/include/Eigen/Householder:27: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from leaf_model.cpp:1: In file included from ../src/include/stochtree/leaf_model.h:8: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from leaf_model.cpp:1: In file included from ../src/include/stochtree/leaf_model.h:8: In file included from ../src/include/Eigen/Dense:5: In file included from ../src/include/Eigen/SVD:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from leaf_model.cpp:1: In file included from ../src/include/stochtree/leaf_model.h:8: In file included from ../src/include/Eigen/Dense:6: In file included from ../src/include/Eigen/Geometry:57: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from leaf_model.cpp:1: In file included from ../src/include/stochtree/leaf_model.h:8: In file included from ../src/include/Eigen/Dense:7: In file included from ../src/include/Eigen/Eigenvalues:58: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from leaf_model.cpp:1: In file included from ../src/include/stochtree/leaf_model.h:9: In file included from ../src/include/stochtree/cutpoint_candidates.h:43: In file included from ../src/include/stochtree/partition_tracker.h:28: ../src/include/stochtree/data.h:40:7: warning: unused variable 'feature_counter' [-Wunused-variable] 40 | int feature_counter; | ^~~~~~~~~~~~~~~ ../src/include/stochtree/data.h:81:8: warning: unused variable 'column_matched' [-Wunused-variable] 81 | bool column_matched; | ^~~~~~~~~~~~~~ In file included from leaf_model.cpp:1: ../src/include/stochtree/leaf_model.h:1079:8: warning: unused variable 'node_end_iter' [-Wunused-variable] 1079 | auto node_end_iter = tracker.SortedNodeEndIterator(node_id, feature_num); | ^~~~~~~~~~~~~ ../src/include/stochtree/leaf_model.h:1086:15: warning: unused variable 'current_bin_size' [-Wunused-variable] 1086 | data_size_t current_bin_size = cutpoint_grid_container.BinLength(cutpoint_num, feature_num); | ^~~~~~~~~~~~~~~~ leaf_model.cpp:195:7: warning: unused variable 'num_basis' [-Wunused-variable] 195 | int num_basis = dataset.GetBasis().cols(); | ^~~~~~~~~ 14 warnings generated. clang++-19 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I../src/include -DSTOCHTREE_R_BUILD -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/cpp11/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -c partition_tracker.cpp -o partition_tracker.o In file included from partition_tracker.cpp:7: In file included from ../src/include/stochtree/partition_tracker.h:28: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:1: In file included from ../src/include/Eigen/Core:383: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from partition_tracker.cpp:7: In file included from ../src/include/stochtree/partition_tracker.h:28: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:2: In file included from ../src/include/Eigen/LU:45: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from partition_tracker.cpp:7: In file included from ../src/include/stochtree/partition_tracker.h:28: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:12: In file included from ../src/include/Eigen/Jacobi:29: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from partition_tracker.cpp:7: In file included from ../src/include/stochtree/partition_tracker.h:28: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:43: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from partition_tracker.cpp:7: In file included from ../src/include/stochtree/partition_tracker.h:28: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:15: In file included from ../src/include/Eigen/Householder:27: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from partition_tracker.cpp:7: In file included from ../src/include/stochtree/partition_tracker.h:28: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from partition_tracker.cpp:7: In file included from ../src/include/stochtree/partition_tracker.h:28: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:5: In file included from ../src/include/Eigen/SVD:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from partition_tracker.cpp:7: In file included from ../src/include/stochtree/partition_tracker.h:28: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:6: In file included from ../src/include/Eigen/Geometry:57: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from partition_tracker.cpp:7: In file included from ../src/include/stochtree/partition_tracker.h:28: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:7: In file included from ../src/include/Eigen/Eigenvalues:58: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from partition_tracker.cpp:7: In file included from ../src/include/stochtree/partition_tracker.h:28: ../src/include/stochtree/data.h:40:7: warning: unused variable 'feature_counter' [-Wunused-variable] 40 | int feature_counter; | ^~~~~~~~~~~~~~~ ../src/include/stochtree/data.h:81:8: warning: unused variable 'column_matched' [-Wunused-variable] 81 | bool column_matched; | ^~~~~~~~~~~~~~ partition_tracker.cpp:686:15: warning: unused variable 'node_size' [-Wunused-variable] 686 | data_size_t node_size = NodeSize(node_id); | ^~~~~~~~~ 12 warnings generated. clang++-19 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I../src/include -DSTOCHTREE_R_BUILD -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/cpp11/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -c random_effects.cpp -o random_effects.o In file included from random_effects.cpp:2: In file included from ../src/include/stochtree/random_effects.h:8: In file included from ../src/include/stochtree/category_tracker.h:28: In file included from ../src/include/Eigen/Dense:1: In file included from ../src/include/Eigen/Core:383: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from random_effects.cpp:2: In file included from ../src/include/stochtree/random_effects.h:8: In file included from ../src/include/stochtree/category_tracker.h:28: In file included from ../src/include/Eigen/Dense:2: In file included from ../src/include/Eigen/LU:45: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from random_effects.cpp:2: In file included from ../src/include/stochtree/random_effects.h:8: In file included from ../src/include/stochtree/category_tracker.h:28: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:12: In file included from ../src/include/Eigen/Jacobi:29: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from random_effects.cpp:2: In file included from ../src/include/stochtree/random_effects.h:8: In file included from ../src/include/stochtree/category_tracker.h:28: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:43: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from random_effects.cpp:2: In file included from ../src/include/stochtree/random_effects.h:8: In file included from ../src/include/stochtree/category_tracker.h:28: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:15: In file included from ../src/include/Eigen/Householder:27: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from random_effects.cpp:2: In file included from ../src/include/stochtree/random_effects.h:8: In file included from ../src/include/stochtree/category_tracker.h:28: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from random_effects.cpp:2: In file included from ../src/include/stochtree/random_effects.h:8: In file included from ../src/include/stochtree/category_tracker.h:28: In file included from ../src/include/Eigen/Dense:5: In file included from ../src/include/Eigen/SVD:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from random_effects.cpp:2: In file included from ../src/include/stochtree/random_effects.h:8: In file included from ../src/include/stochtree/category_tracker.h:28: In file included from ../src/include/Eigen/Dense:6: In file included from ../src/include/Eigen/Geometry:57: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from random_effects.cpp:2: In file included from ../src/include/stochtree/random_effects.h:8: In file included from ../src/include/stochtree/category_tracker.h:28: In file included from ../src/include/Eigen/Dense:7: In file included from ../src/include/Eigen/Eigenvalues:58: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from random_effects.cpp:2: In file included from ../src/include/stochtree/random_effects.h:9: In file included from ../src/include/stochtree/cutpoint_candidates.h:43: In file included from ../src/include/stochtree/partition_tracker.h:28: ../src/include/stochtree/data.h:40:7: warning: unused variable 'feature_counter' [-Wunused-variable] 40 | int feature_counter; | ^~~~~~~~~~~~~~~ ../src/include/stochtree/data.h:81:8: warning: unused variable 'column_matched' [-Wunused-variable] 81 | bool column_matched; | ^~~~~~~~~~~~~~ random_effects.cpp:135:10: warning: unused variable 'output' [-Wunused-variable] 135 | double output; | ^~~~~~ random_effects.cpp:191:11: warning: unused variable 'num_groups' [-Wunused-variable] 191 | int32_t num_groups = num_groups_; | ^~~~~~~~~~ random_effects.cpp:206:11: warning: unused variable 'num_components' [-Wunused-variable] 206 | int32_t num_components = num_components_; | ^~~~~~~~~~~~~~ random_effects.cpp:207:11: warning: unused variable 'num_groups' [-Wunused-variable] 207 | int32_t num_groups = num_groups_; | ^~~~~~~~~~ 15 warnings generated. clang++-19 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I../src/include -DSTOCHTREE_R_BUILD -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/cpp11/include' -I'/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -c tree.cpp -o tree.o In file included from tree.cpp:8: In file included from ../src/include/stochtree/tree.h:10: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:1: In file included from ../src/include/Eigen/Core:383: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from tree.cpp:8: In file included from ../src/include/stochtree/tree.h:10: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:2: In file included from ../src/include/Eigen/LU:45: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from tree.cpp:8: In file included from ../src/include/stochtree/tree.h:10: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:12: In file included from ../src/include/Eigen/Jacobi:29: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from tree.cpp:8: In file included from ../src/include/stochtree/tree.h:10: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:3: In file included from ../src/include/Eigen/Cholesky:43: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from tree.cpp:8: In file included from ../src/include/stochtree/tree.h:10: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:15: In file included from ../src/include/Eigen/Householder:27: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from tree.cpp:8: In file included from ../src/include/stochtree/tree.h:10: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:4: In file included from ../src/include/Eigen/QR:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from tree.cpp:8: In file included from ../src/include/stochtree/tree.h:10: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:5: In file included from ../src/include/Eigen/SVD:48: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from tree.cpp:8: In file included from ../src/include/stochtree/tree.h:10: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:6: In file included from ../src/include/Eigen/Geometry:57: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from tree.cpp:8: In file included from ../src/include/stochtree/tree.h:10: In file included from ../src/include/stochtree/data.h:8: In file included from ../src/include/Eigen/Dense:7: In file included from ../src/include/Eigen/Eigenvalues:58: ../src/include/Eigen/src/Core/util/ReenableStupidWarnings.h:14:33: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] 14 | #pragma clang diagnostic pop | ^ In file included from tree.cpp:8: In file included from ../src/include/stochtree/tree.h:10: ../src/include/stochtree/data.h:40:7: warning: unused variable 'feature_counter' [-Wunused-variable] 40 | int feature_counter; | ^~~~~~~~~~~~~~~ ../src/include/stochtree/data.h:81:8: warning: unused variable 'column_matched' [-Wunused-variable] 81 | bool column_matched; | ^~~~~~~~~~~~~~ tree.cpp:433:20: warning: unused variable 'remapped_node' [-Wunused-variable] 433 | int32_t node_id, remapped_node; | ^~~~~~~~~~~~~ tree.cpp:447:20: warning: unused variable 'remapped_node' [-Wunused-variable] 447 | int32_t node_id, remapped_node; | ^~~~~~~~~~~~~ tree.cpp:463:20: warning: unused variable 'remapped_node' [-Wunused-variable] 463 | int32_t node_id, remapped_node; | ^~~~~~~~~~~~~ 14 warnings generated. clang++-19 -std=gnu++17 -shared -L/home/hornik/tmp/R.check/r-devel-clang/Work/build/lib -Wl,-O1 -o stochtree.so forest.o kernel.o R_data.o R_random_effects.o sampler.o serialization.o cpp11.o container.o cutpoint_candidates.o data.o io.o leaf_model.o partition_tracker.o random_effects.o tree.o -L/home/hornik/tmp/R.check/r-devel-clang/Work/build/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpPcKca6/R.INSTALLef37f61dc0e49/stochtree/src' make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpPcKca6/R.INSTALLef37f61dc0e49/stochtree/src' make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpPcKca6/R.INSTALLef37f61dc0e49/stochtree/src' installing to /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/00LOCK-stochtree/00new/stochtree/libs ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** 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 (stochtree)