build-last-errors="[{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/classTree.c\",\"line\":427,\"column\":47,\"message\":\"&#x27;cbestsplit&#x27; may be used uninitialized [-Wmaybe-uninitialized]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regRLTree.c\",\"line\":162,\"column\":5,\"message\":\"implicit declaration of function &#x27;regRF&#x27; [-Wimplicit-function-declaration]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regRLTree.c\",\"line\":241,\"column\":5,\"message\":\"implicit declaration of function &#x27;findBestSplitRLy&#x27;; did you mean &#x27;findBestSplitRL&#x27;? [-Wimplicit-function-declaration]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regRLTree.c\",\"line\":20,\"column\":7,\"message\":\"unused variable &#x27;pointer_v&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regRLTree.c\",\"line\":15,\"column\":62,\"message\":\"unused variable &#x27;leftChildLastDataPointy&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regRLTree.c\",\"line\":15,\"column\":31,\"message\":\"unused variable &#x27;ndendy&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regRLTree.c\",\"line\":15,\"column\":22,\"message\":\"unused variable &#x27;ndstarty&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regRLTree.c\",\"line\":515,\"column\":6,\"message\":\"conflicting types for &#x27;findBestSplitRLy&#x27;; have &#x27;void(double *, int *, double *, int,  int,  int,  int,  int *, double *, double *, int *, int *, int,  double,  int,  int)&#x27;\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regRLTree.c\",\"line\":838,\"column\":1,\"message\":\"implicit declaration of function &#x27;regForest&#x27; [-Wimplicit-function-declaration]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regRLTree.c\",\"line\":707,\"column\":39,\"message\":\"unused variable &#x27;xdimk&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regRLTree.c\",\"line\":707,\"column\":24,\"message\":\"unused variable &#x27;nrnodescurrent&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regRLTree.c\",\"line\":704,\"column\":88,\"message\":\"unused variable &#x27;nodexk&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regRLTree.c\",\"line\":704,\"column\":55,\"message\":\"variable &#x27;pointer_xindrf&#x27; set but not used [-Wunused-but-set-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regRLTree.c\",\"line\":704,\"column\":18,\"message\":\"unused variable &#x27;n&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regRLTree.c\",\"line\":751,\"column\":27,\"message\":\"&#x27;cbestsplit&#x27; may be used uninitialized [-Wmaybe-uninitialized]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regRLTreeDV.c\",\"line\":106,\"column\":5,\"message\":\"implicit declaration of function &#x27;findBestSplitRLy&#x27;; did you mean &#x27;findBestSplitRL&#x27;? [-Wimplicit-function-declaration]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regRLTreeDV.c\",\"line\":194,\"column\":7,\"message\":\"implicit declaration of function &#x27;regRF&#x27; [-Wimplicit-function-declaration]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regRLTreeDV.c\",\"line\":20,\"column\":7,\"message\":\"unused variable &#x27;pointer_v&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regRLTreeDV.c\",\"line\":15,\"column\":31,\"message\":\"unused variable &#x27;ndendy&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regRLTreeDV.c\",\"line\":15,\"column\":22,\"message\":\"unused variable &#x27;ndstarty&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regTree.c\",\"line\":384,\"column\":23,\"message\":\"&#x27;cbestsplit&#x27; may be used uninitialized [-Wmaybe-uninitialized]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrf.c\",\"line\":56,\"column\":11,\"message\":\"assignment to &#x27;int&#x27; from &#x27;int *&#x27; makes integer from pointer without a cast [-Wint-conversion]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrf.c\",\"line\":58,\"column\":8,\"message\":\"assignment to &#x27;int&#x27; from &#x27;int *&#x27; makes integer from pointer without a cast [-Wint-conversion]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrf.c\",\"line\":60,\"column\":9,\"message\":\"assignment to &#x27;int&#x27; from &#x27;int *&#x27; makes integer from pointer without a cast [-Wint-conversion]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrf.c\",\"line\":108,\"column\":35,\"message\":\"passing argument 13 of &#x27;regTree&#x27; makes integer from pointer without a cast [-Wint-conversion]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrf.c\",\"line\":54,\"column\":20,\"message\":\"variable &#x27;nodex&#x27; set but not used [-Wunused-but-set-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrf.c\",\"line\":54,\"column\":13,\"message\":\"unused variable &#x27;nind&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrf.c\",\"line\":51,\"column\":18,\"message\":\"variable &#x27;keepF&#x27; set but not used [-Wunused-but-set-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrf.c\",\"line\":50,\"column\":23,\"message\":\"unused variable &#x27;jout&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrf.c\",\"line\":50,\"column\":13,\"message\":\"unused variable &#x27;mr&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrf.c\",\"line\":46,\"column\":14,\"message\":\"unused variable &#x27;xrand&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrf.c\",\"line\":46,\"column\":11,\"message\":\"unused variable &#x27;r&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrf.c\",\"line\":161,\"column\":37,\"message\":\"passing argument 1 of &#x27;S_alloc&#x27; makes integer from pointer without a cast [-Wint-conversion]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrf.c\",\"line\":162,\"column\":23,\"message\":\"passing argument 2 of &#x27;zeroDouble&#x27; makes integer from pointer without a cast [-Wint-conversion]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrf.c\",\"line\":164,\"column\":23,\"message\":\"passing argument 2 of &#x27;predictRegTree&#x27; makes integer from pointer without a cast [-Wint-conversion]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrf.c\",\"line\":164,\"column\":26,\"message\":\"passing argument 3 of &#x27;predictRegTree&#x27; makes integer from pointer without a cast [-Wint-conversion]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrf.c\",\"line\":166,\"column\":67,\"message\":\"passing argument 13 of &#x27;predictRegTree&#x27; makes integer from pointer without a cast [-Wint-conversion]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrf.c\",\"line\":169,\"column\":18,\"message\":\"comparison between pointer and integer\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrf.c\",\"line\":174,\"column\":17,\"message\":\"comparison between pointer and integer\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrf.c\",\"line\":142,\"column\":26,\"message\":\"unused variable &#x27;junk&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrf.c\",\"line\":142,\"column\":19,\"message\":\"variable &#x27;idx2&#x27; set but not used [-Wunused-but-set-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":54,\"column\":28,\"message\":\"variable &#x27;nodexts&#x27; set but not used [-Wunused-but-set-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":54,\"column\":20,\"message\":\"variable &#x27;nodex&#x27; set but not used [-Wunused-but-set-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":54,\"column\":13,\"message\":\"variable &#x27;nind&#x27; set but not used [-Wunused-but-set-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":52,\"column\":25,\"message\":\"variable &#x27;localImp&#x27; set but not used [-Wunused-but-set-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":52,\"column\":17,\"message\":\"variable &#x27;varImp&#x27; set but not used [-Wunused-but-set-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":52,\"column\":8,\"message\":\"variable &#x27;oobpair&#x27; set but not used [-Wunused-but-set-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":50,\"column\":66,\"message\":\"variable &#x27;nPerm&#x27; set but not used [-Wunused-but-set-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":50,\"column\":60,\"message\":\"unused variable &#x27;ktmp&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":50,\"column\":54,\"message\":\"unused variable &#x27;last&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":50,\"column\":41,\"message\":\"unused variable &#x27;ts&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":50,\"column\":29,\"message\":\"unused variable &#x27;jout&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":50,\"column\":20,\"message\":\"unused variable &#x27;nOOB&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":50,\"column\":13,\"message\":\"unused variable &#x27;mr&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":48,\"column\":34,\"message\":\"variable &#x27;ytree&#x27; set but not used [-Wunused-but-set-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":48,\"column\":28,\"message\":\"variable &#x27;ytr&#x27; set but not used [-Wunused-but-set-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":48,\"column\":16,\"message\":\"variable &#x27;xtmp&#x27; set but not used [-Wunused-but-set-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":46,\"column\":56,\"message\":\"variable &#x27;resOOB&#x27; set but not used [-Wunused-but-set-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":46,\"column\":48,\"message\":\"unused variable &#x27;delta&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":46,\"column\":36,\"message\":\"unused variable &#x27;ooberrperm&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":46,\"column\":28,\"message\":\"unused variable &#x27;ooberr&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":46,\"column\":17,\"message\":\"unused variable &#x27;resid&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":46,\"column\":5,\"message\":\"unused variable &#x27;errb&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":45,\"column\":64,\"message\":\"unused variable &#x27;xrand&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":45,\"column\":61,\"message\":\"unused variable &#x27;r&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":45,\"column\":23,\"message\":\"variable &#x27;averrb&#x27; set but not used [-Wunused-but-set-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":45,\"column\":10,\"message\":\"unused variable &#x27;errts&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":197,\"column\":41,\"message\":\"unused variable &#x27;junk&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/regrlrf.c\",\"line\":197,\"column\":25,\"message\":\"variable &#x27;idx3&#x27; set but not used [-Wunused-but-set-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/rf.c\",\"line\":155,\"column\":5,\"message\":\"this &#x27;for&#x27; clause does not guard... [-Wmisleading-indentation]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/rf.c\",\"line\":82,\"column\":4,\"message\":\"variable &#x27;tp&#x27; set but not used [-Wunused-but-set-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/rf.c\",\"line\":77,\"column\":41,\"message\":\"unused variable &#x27;ktmp&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/rf.c\",\"line\":77,\"column\":35,\"message\":\"unused variable &#x27;last&#x27; [-Wunused-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/rf.c\",\"line\":76,\"column\":24,\"message\":\"variable &#x27;nind&#x27; set but not used [-Wunused-but-set-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/rf.c\",\"line\":67,\"column\":9,\"message\":\"variable &#x27;nimp&#x27; set but not used [-Wunused-but-set-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/rf.c\",\"line\":67,\"column\":3,\"message\":\"variable &#x27;mimp&#x27; set but not used [-Wunused-but-set-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/rf.c\",\"line\":322,\"column\":7,\"message\":\"&#x27;nclts&#x27; may be used uninitialized [-Wmaybe-uninitialized]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/rf.c\",\"line\":374,\"column\":7,\"message\":\"&#x27;oobpair&#x27; may be used uninitialized [-Wmaybe-uninitialized]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/rfutils.c\",\"line\":334,\"column\":9,\"message\":\"variable &#x27;sampledIndexCopy&#x27; set but not used [-Wunused-but-set-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true},{\"type\":1,\"path\":\"C:/Users/63422/Desktop/RiemannLebesgueForest/src/rfutils.c\",\"line\":332,\"column\":9,\"message\":\"variable &#x27;first&#x27; set but not used [-Wunused-but-set-variable]\",\"log_path\":\"\",\"log_line\":-1,\"show_error_list\":true}]"
build-last-errors-base-dir="C:/Users/63422/Desktop/RiemannLebesgueForest/"
build-last-outputs="[{\"type\":0,\"output\":\"==> Rcmd.exe INSTALL --preclean --no-multiarch --with-keep.source RiemannLebesgueForest\\n\\n\"},{\"type\":1,\"output\":\"gcc  -I\\\"C:/PROGRA~1/R/R-43~1.2/include\\\" -DNDEBUG  -I'C:/Users/63422/AppData/Local/R/win-library/4.3/Rcpp/include'   -I\\\"C:/rtools43/x86_64-w64-mingw32.static.posix/include\\\"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c classTree.c -o classTree.o\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"* installing to library 'C:/Users/63422/AppData/Local/R/win-library/4.3'\\r\\n\"},{\"type\":1,\"output\":\"* installing *source* package 'RiemannLebesgueForest' ...\\r\\n\"},{\"type\":1,\"output\":\"** using staged installation\\r\\n\"},{\"type\":1,\"output\":\"** libs\\r\\n\"},{\"type\":1,\"output\":\"using C compiler: 'gcc.exe (GCC) 12.3.0'\\r\\n\"},{\"type\":1,\"output\":\"using Fortran compiler: 'NA'\\r\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"classTree.c: In function 'predictClassTree':\\n\"},{\"type\":1,\"output\":\"classTree.c:427:47: warning: 'cbestsplit' may be used uninitialized [-Wmaybe-uninitialized]\\n\"},{\"type\":1,\"output\":\"  427 |                                 k = cbestsplit[(int) x[m + i * mdim] - 1 + k * maxcat] ?\\n\"},{\"type\":1,\"output\":\"      |                                               ^\\n\"},{\"type\":1,\"output\":\"classTree.c:396:22: note: 'cbestsplit' was declared here\\n\"},{\"type\":1,\"output\":\"  396 |     int m, i, j, k, *cbestsplit;\\n\"},{\"type\":1,\"output\":\"      |                      ^~~~~~~~~~\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"gcc  -I\\\"C:/PROGRA~1/R/R-43~1.2/include\\\" -DNDEBUG  -I'C:/Users/63422/AppData/Local/R/win-library/4.3/Rcpp/include'   -I\\\"C:/rtools43/x86_64-w64-mingw32.static.posix/include\\\"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c init.c -o init.o\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"gcc  -I\\\"C:/PROGRA~1/R/R-43~1.2/include\\\" -DNDEBUG  -I'C:/Users/63422/AppData/Local/R/win-library/4.3/Rcpp/include'   -I\\\"C:/rtools43/x86_64-w64-mingw32.static.posix/include\\\"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c regRLTree.c -o regRLTree.o\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"regRLTree.c: In function 'regRLTree':\\n\"},{\"type\":1,\"output\":\"regRLTree.c:162:5: warning: implicit declaration of function 'regRF' [-Wimplicit-function-declaration]\\n\"},{\"type\":1,\"output\":\"  162 |     regRF(xb, yb, 0,1.0,mdim, currentNodeCount,\\n\"},{\"type\":1,\"output\":\"      |     ^~~~~\\n\"},{\"type\":1,\"output\":\"regRLTree.c:241:5: warning: implicit declaration of function 'findBestSplitRLy'; did you mean 'findBestSplitRL'? [-Wimplicit-function-declaration]\\n\"},{\"type\":1,\"output\":\"  241 |     findBestSplitRLy(ypesudo,rowIndices, y, 1, nsample, ndstart, ndend, &msplity,\\n\"},{\"type\":1,\"output\":\"      |     ^~~~~~~~~~~~~~~~\\n\"},{\"type\":1,\"output\":\"      |     findBestSplitRL\\n\"},{\"type\":1,\"output\":\"regRLTree.c:20:7: warning: unused variable 'pointer_v' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   20 |   int pointer_v=0,pointer_vk=0,pointer_vkt=0,sum;// pointer of vertical splitting node\\n\"},{\"type\":1,\"output\":\"      |       ^~~~~~~~~\\n\"},{\"type\":1,\"output\":\"regRLTree.c:15:62: warning: unused variable 'leftChildLastDataPointy' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   15 |   int ndstart, ndend,ndstarty,ndendy ,leftChildLastDataPoint,leftChildLastDataPointy, currentNodeCount, splitResult,splitResulty, msplit,msplity;\\n\"},{\"type\":1,\"output\":\"      |                                                              ^~~~~~~~~~~~~~~~~~~~~~~\\n\"},{\"type\":1,\"output\":\"regRLTree.c:15:31: warning: unused variable 'ndendy' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   15 |   int ndstart, ndend,ndstarty,ndendy ,leftChildLastDataPoint,leftChildLastDataPointy, currentNodeCount, splitResult,splitResulty, msplit,msplity;\\n\"},{\"type\":1,\"output\":\"      |                               ^~~~~~\\n\"},{\"type\":1,\"output\":\"regRLTree.c:15:22: warning: unused variable 'ndstarty' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   15 |   int ndstart, ndend,ndstarty,ndendy ,leftChildLastDataPoint,leftChildLastDataPointy, currentNodeCount, splitResult,splitResulty, msplit,msplity;\\n\"},{\"type\":1,\"output\":\"      |                      ^~~~~~~~\\n\"},{\"type\":1,\"output\":\"regRLTree.c: At top level:\\n\"},{\"type\":1,\"output\":\"regRLTree.c:515:6: warning: conflicting types for 'findBestSplitRLy'; have 'void(double *, int *, double *, int,  int,  int,  int,  int *, double *, double *, int *, int *, int,  double,  int,  int)'\\n\"},{\"type\":1,\"output\":\"  515 | void findBestSplitRLy(double *x, int *jdex, double *y, int mdim, int nsample,\\n\"},{\"type\":1,\"output\":\"      |      ^~~~~~~~~~~~~~~~\\n\"},{\"type\":1,\"output\":\"regRLTree.c:241:5: note: previous implicit declaration of 'findBestSplitRLy' with type 'void(double *, int *, double *, int,  int,  int,  int,  int *, double *, double *, int *, int *, int,  double,  int,  int)'\\n\"},{\"type\":1,\"output\":\"  241 |     findBestSplitRLy(ypesudo,rowIndices, y, 1, nsample, ndstart, ndend, &msplity,\\n\"},{\"type\":1,\"output\":\"      |     ^~~~~~~~~~~~~~~~\\n\"},{\"type\":1,\"output\":\"regRLTree.c: In function 'predictRegRLTree':\\n\"},{\"type\":1,\"output\":\"regRLTree.c:838:1: warning: implicit declaration of function 'regForest' [-Wimplicit-function-declaration]\\n\"},{\"type\":1,\"output\":\"  838 | regForest(xc, ypredk, mdim, 1,\\n\"},{\"type\":1,\"output\":\"      | ^~~~~~~~~\\n\"},{\"type\":1,\"output\":\"regRLTree.c:707:39: warning: unused variable 'xdimk' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"  707 |   int currentNodeCount,nrnodescurrent,xdimk;\\n\"},{\"type\":1,\"output\":\"      |                                       ^~~~~\\n\"},{\"type\":1,\"output\":\"regRLTree.c:707:24: warning: unused variable 'nrnodescurrent' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"  707 |   int currentNodeCount,nrnodescurrent,xdimk;\\n\"},{\"type\":1,\"output\":\"      |                        ^~~~~~~~~~~~~~\\n\"},{\"type\":1,\"output\":\"regRLTree.c:704:88: warning: unused variable 'nodexk' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"  704 |   int i, j, k, m,n,t,total_treenode,node, *cbestsplit,pointer_xindrf,index_k,index_kk,*nodexk,*treeSizerf;\\n\"},{\"type\":1,\"output\":\"      |                                                                                        ^~~~~~\\n\"},{\"type\":1,\"output\":\"regRLTree.c:704:55: warning: variable 'pointer_xindrf' set but not used [-Wunused-but-set-variable]\\n\"},{\"type\":1,\"output\":\"  704 |   int i, j, k, m,n,t,total_treenode,node, *cbestsplit,pointer_xindrf,index_k,index_kk,*nodexk,*treeSizerf;\\n\"},{\"type\":1,\"output\":\"      |                                                       ^~~~~~~~~~~~~~\\n\"},{\"type\":1,\"output\":\"regRLTree.c:704:18: warning: unused variable 'n' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"  704 |   int i, j, k, m,n,t,total_treenode,node, *cbestsplit,pointer_xindrf,index_k,index_kk,*nodexk,*treeSizerf;\\n\"},{\"type\":1,\"output\":\"      |                  ^\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"regRLTree.c:751:27: warning: 'cbestsplit' may be used uninitialized [-Wmaybe-uninitialized]\\n\"},{\"type\":1,\"output\":\"  751 |             k = cbestsplit[(int) x[m + i * mdim] - 1 + k * maxcat] ?\\n\"},{\"type\":1,\"output\":\"      |                           ^\\n\"},{\"type\":1,\"output\":\"regRLTree.c:704:44: note: 'cbestsplit' was declared here\\n\"},{\"type\":1,\"output\":\"  704 |   int i, j, k, m,n,t,total_treenode,node, *cbestsplit,pointer_xindrf,index_k,index_kk,*nodexk,*treeSizerf;\\n\"},{\"type\":1,\"output\":\"      |                                            ^~~~~~~~~~\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"gcc  -I\\\"C:/PROGRA~1/R/R-43~1.2/include\\\" -DNDEBUG  -I'C:/Users/63422/AppData/Local/R/win-library/4.3/Rcpp/include'   -I\\\"C:/rtools43/x86_64-w64-mingw32.static.posix/include\\\"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c regRLTreeDV.c -o regRLTreeDV.o\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"regRLTreeDV.c: In function 'regRLTreeDV':\\n\"},{\"type\":1,\"output\":\"regRLTreeDV.c:106:5: warning: implicit declaration of function 'findBestSplitRLy'; did you mean 'findBestSplitRL'? [-Wimplicit-function-declaration]\\n\"},{\"type\":1,\"output\":\"  106 |     findBestSplitRLy(y,rowIndicesy, y, 1, nsample, ndstart, ndend, &msplity,\\n\"},{\"type\":1,\"output\":\"      |     ^~~~~~~~~~~~~~~~\\n\"},{\"type\":1,\"output\":\"      |     findBestSplitRL\\n\"},{\"type\":1,\"output\":\"regRLTreeDV.c:194:7: warning: implicit declaration of function 'regRF' [-Wimplicit-function-declaration]\\n\"},{\"type\":1,\"output\":\"  194 |       regRF(xb, yb, 0,1.0,mdim, currentNodeCount,\\n\"},{\"type\":1,\"output\":\"      |       ^~~~~\\n\"},{\"type\":1,\"output\":\"regRLTreeDV.c:20:7: warning: unused variable 'pointer_v' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   20 |   int pointer_v=0,pointer_vk=0,pointer_vkt=0,sum;// pointer of vertical splitting node\\n\"},{\"type\":1,\"output\":\"      |       ^~~~~~~~~\\n\"},{\"type\":1,\"output\":\"regRLTreeDV.c:15:31: warning: unused variable 'ndendy' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   15 |   int ndstart, ndend,ndstarty,ndendy ,leftChildLastDataPoint,leftChildLastDataPointy, currentNodeCount, splitResult,splitResulty, msplit,msplity;\\n\"},{\"type\":1,\"output\":\"      |                               ^~~~~~\\n\"},{\"type\":1,\"output\":\"regRLTreeDV.c:15:22: warning: unused variable 'ndstarty' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   15 |   int ndstart, ndend,ndstarty,ndendy ,leftChildLastDataPoint,leftChildLastDataPointy, currentNodeCount, splitResult,splitResulty, msplit,msplity;\\n\"},{\"type\":1,\"output\":\"      |                      ^~~~~~~~\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"gcc  -I\\\"C:/PROGRA~1/R/R-43~1.2/include\\\" -DNDEBUG  -I'C:/Users/63422/AppData/Local/R/win-library/4.3/Rcpp/include'   -I\\\"C:/rtools43/x86_64-w64-mingw32.static.posix/include\\\"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c regTree.c -o regTree.o\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"regTree.c: In function 'predictRegTree':\\n\"},{\"type\":1,\"output\":\"regTree.c:384:23: warning: 'cbestsplit' may be used uninitialized [-Wmaybe-uninitialized]\\n\"},{\"type\":1,\"output\":\"  384 |         k = cbestsplit[(int) x[m + i * mdim] - 1 + k * maxcat] ?\\n\"},{\"type\":1,\"output\":\"      |                       ^\\n\"},{\"type\":1,\"output\":\"regTree.c:346:20: note: 'cbestsplit' was declared here\\n\"},{\"type\":1,\"output\":\"  346 |   int i, j, k, m, *cbestsplit;\\n\"},{\"type\":1,\"output\":\"      |                    ^~~~~~~~~~\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"gcc  -I\\\"C:/PROGRA~1/R/R-43~1.2/include\\\" -DNDEBUG  -I'C:/Users/63422/AppData/Local/R/win-library/4.3/Rcpp/include'   -I\\\"C:/rtools43/x86_64-w64-mingw32.static.posix/include\\\"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c regrf.c -o regrf.o\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"regrf.c: In function 'regRF':\\n\"},{\"type\":1,\"output\":\"regrf.c:56:11: warning: assignment to 'int' from 'int *' makes integer from pointer without a cast [-Wint-conversion]\\n\"},{\"type\":1,\"output\":\"   56 |   nsample = sampsize;//xdim[0];\\n\"},{\"type\":1,\"output\":\"      |           ^\\n\"},{\"type\":1,\"output\":\"regrf.c:58:8: warning: assignment to 'int' from 'int *' makes integer from pointer without a cast [-Wint-conversion]\\n\"},{\"type\":1,\"output\":\"   58 |   mdim = xdim; //xdim[1];\\n\"},{\"type\":1,\"output\":\"      |        ^\\n\"},{\"type\":1,\"output\":\"regrf.c:60:9: warning: assignment to 'int' from 'int *' makes integer from pointer without a cast [-Wint-conversion]\\n\"},{\"type\":1,\"output\":\"   60 |   keepF = keepf;\\n\"},{\"type\":1,\"output\":\"      |         ^\\n\"},{\"type\":1,\"output\":\"regrf.c:108:35: warning: passing argument 13 of 'regTree' makes integer from pointer without a cast [-Wint-conversion]\\n\"},{\"type\":1,\"output\":\"  108 |             treeSize + j,nthsize, mtry, mbest + idx, cat,\\n\"},{\"type\":1,\"output\":\"      |                                   ^~~~\\n\"},{\"type\":1,\"output\":\"      |                                   |\\n\"},{\"type\":1,\"output\":\"      |                                   int *\\n\"},{\"type\":1,\"output\":\"In file included from regrf.c:4:\\n\"},{\"type\":1,\"output\":\"rf.h:36:18: note: expected 'int' but argument is of type 'int *'\\n\"},{\"type\":1,\"output\":\"   36 |              int mtry, int *mbest, int *cat, int *varUsed);\\n\"},{\"type\":1,\"output\":\"      |              ~~~~^~~~\\n\"},{\"type\":1,\"output\":\"regrf.c:54:20: warning: variable 'nodex' set but not used [-Wunused-but-set-variable]\\n\"},{\"type\":1,\"output\":\"   54 |   int *in, *nind, *nodex,ts=0;\\n\"},{\"type\":1,\"output\":\"      |                    ^~~~~\\n\"},{\"type\":1,\"output\":\"regrf.c:54:13: warning: unused variable 'nind' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   54 |   int *in, *nind, *nodex,ts=0;\\n\"},{\"type\":1,\"output\":\"      |             ^~~~\\n\"},{\"type\":1,\"output\":\"regrf.c:51:18: warning: variable 'keepF' set but not used [-Wunused-but-set-variable]\\n\"},{\"type\":1,\"output\":\"   51 |   nsample, mdim, keepF;\\n\"},{\"type\":1,\"output\":\"      |                  ^~~~~\\n\"},{\"type\":1,\"output\":\"regrf.c:50:23: warning: unused variable 'jout' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   50 |   int k, m, mr, n, j, jout, idx=0,\\n\"},{\"type\":1,\"output\":\"      |                       ^~~~\\n\"},{\"type\":1,\"output\":\"regrf.c:50:13: warning: unused variable 'mr' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   50 |   int k, m, mr, n, j, jout, idx=0,\\n\"},{\"type\":1,\"output\":\"      |             ^~\\n\"},{\"type\":1,\"output\":\"regrf.c:46:14: warning: unused variable 'xrand' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   46 |   double  r, xrand;\\n\"},{\"type\":1,\"output\":\"      |              ^~~~~\\n\"},{\"type\":1,\"output\":\"regrf.c:46:11: warning: unused variable 'r' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   46 |   double  r, xrand;\\n\"},{\"type\":1,\"output\":\"      |           ^\\n\"},{\"type\":1,\"output\":\"regrf.c: In function 'regForest':\\n\"},{\"type\":1,\"output\":\"regrf.c:161:37: warning: passing argument 1 of 'S_alloc' makes integer from pointer without a cast [-Wint-conversion]\\n\"},{\"type\":1,\"output\":\"  161 |     ytree      = (double *) S_alloc(n, sizeof(double));\\n\"},{\"type\":1,\"output\":\"      |                                     ^\\n\"},{\"type\":1,\"output\":\"      |                                     |\\n\"},{\"type\":1,\"output\":\"      |                                     int *\\n\"},{\"type\":1,\"output\":\"In file included from C:/PROGRA~1/R/R-43~1.2/include/R.h:74,\\n\"},{\"type\":1,\"output\":\"                 from regrf.c:3:\\n\"},{\"type\":1,\"output\":\"C:/PROGRA~1/R/R-43~1.2/include/R_ext/Memory.h:52:17: note: expected 'long int' but argument is of type 'int *'\\n\"},{\"type\":1,\"output\":\"   52 | char*   S_alloc(long, int);\\n\"},{\"type\":1,\"output\":\"      |                 ^~~~\\n\"},{\"type\":1,\"output\":\"regrf.c:162:23: warning: passing argument 2 of 'zeroDouble' makes integer from pointer without a cast [-Wint-conversion]\\n\"},{\"type\":1,\"output\":\"  162 |     zeroDouble(ytree, n);\\n\"},{\"type\":1,\"output\":\"      |                       ^\\n\"},{\"type\":1,\"output\":\"      |                       |\\n\"},{\"type\":1,\"output\":\"      |                       int *\\n\"},{\"type\":1,\"output\":\"rf.h:84:32: note: expected 'int' but argument is of type 'int *'\\n\"},{\"type\":1,\"output\":\"   84 | void zeroDouble(double *x, int length);\\n\"},{\"type\":1,\"output\":\"      |                            ~~~~^~~~~~\\n\"},{\"type\":1,\"output\":\"regrf.c:164:23: warning: passing argument 2 of 'predictRegTree' makes integer from pointer without a cast [-Wint-conversion]\\n\"},{\"type\":1,\"output\":\"  164 |     predictRegTree(x, n, mdim, lDaughter + idx1, rDaughter + idx1,\\n\"},{\"type\":1,\"output\":\"      |                       ^\\n\"},{\"type\":1,\"output\":\"      |                       |\\n\"},{\"type\":1,\"output\":\"      |                       int *\\n\"},{\"type\":1,\"output\":\"rf.h:61:36: note: expected 'int' but argument is of type 'int *'\\n\"},{\"type\":1,\"output\":\"   61 | void predictRegTree(double *x, int nsample, int mdim,\\n\"},{\"type\":1,\"output\":\"      |                                ~~~~^~~~~~~\\n\"},{\"type\":1,\"output\":\"regrf.c:164:26: warning: passing argument 3 of 'predictRegTree' makes integer from pointer without a cast [-Wint-conversion]\\n\"},{\"type\":1,\"output\":\"  164 |     predictRegTree(x, n, mdim, lDaughter + idx1, rDaughter + idx1,\\n\"},{\"type\":1,\"output\":\"      |                          ^~~~\\n\"},{\"type\":1,\"output\":\"      |                          |\\n\"},{\"type\":1,\"output\":\"      |                          int *\\n\"},{\"type\":1,\"output\":\"rf.h:61:49: note: expected 'int' but argument is of type 'int *'\\n\"},{\"type\":1,\"output\":\"   61 | void predictRegTree(double *x, int nsample, int mdim,\\n\"},{\"type\":1,\"output\":\"      |                                             ~~~~^~~~\\n\"},{\"type\":1,\"output\":\"regrf.c:166:67: warning: passing argument 13 of 'predictRegTree' makes integer from pointer without a cast [-Wint-conversion]\\n\"},{\"type\":1,\"output\":\"  166 |                    avnodes + idx1, mbest + idx1,treeSize[i], cat, maxcat\\n\"},{\"type\":1,\"output\":\"      |                                                                   ^~~~~~\\n\"},{\"type\":1,\"output\":\"      |                                                                   |\\n\"},{\"type\":1,\"output\":\"      |                                                                   int *\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"rf.h:64:62: note: expected 'int' but argument is of type 'int *'\\n\"},{\"type\":1,\"output\":\"   64 |                     int *splitVar,int treeSize,int *cat, int maxcat);\\n\"},{\"type\":1,\"output\":\"      |                                                          ~~~~^~~~~~\\n\"},{\"type\":1,\"output\":\"regrf.c:169:18: warning: comparison between pointer and integer\\n\"},{\"type\":1,\"output\":\"  169 |    for (j = 0; j < n; ++j) ypred[j] += ytree[j];\\n\"},{\"type\":1,\"output\":\"      |                  ^\\n\"},{\"type\":1,\"output\":\"regrf.c:174:17: warning: comparison between pointer and integer\\n\"},{\"type\":1,\"output\":\"  174 |   for (i = 0; i < n; ++i) ypred[i] /= ntree;\\n\"},{\"type\":1,\"output\":\"      |                 ^\\n\"},{\"type\":1,\"output\":\"regrf.c:142:26: warning: unused variable 'junk' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"  142 |   int i, j, idx1, idx2, *junk;\\n\"},{\"type\":1,\"output\":\"      |                          ^~~~\\n\"},{\"type\":1,\"output\":\"regrf.c:142:19: warning: variable 'idx2' set but not used [-Wunused-but-set-variable]\\n\"},{\"type\":1,\"output\":\"  142 |   int i, j, idx1, idx2, *junk;\\n\"},{\"type\":1,\"output\":\"      |                   ^~~~\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"gcc  -I\\\"C:/PROGRA~1/R/R-43~1.2/include\\\" -DNDEBUG  -I'C:/Users/63422/AppData/Local/R/win-library/4.3/Rcpp/include'   -I\\\"C:/rtools43/x86_64-w64-mingw32.static.posix/include\\\"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c regrlrf.c -o regrlrf.o\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"regrlrf.c: In function 'regRLRF':\\n\"},{\"type\":1,\"output\":\"regrlrf.c:54:28: warning: variable 'nodexts' set but not used [-Wunused-but-set-variable]\\n\"},{\"type\":1,\"output\":\"   54 |   int *in, *nind, *nodex, *nodexts;\\n\"},{\"type\":1,\"output\":\"      |                            ^~~~~~~\\n\"},{\"type\":1,\"output\":\"regrlrf.c:54:20: warning: variable 'nodex' set but not used [-Wunused-but-set-variable]\\n\"},{\"type\":1,\"output\":\"   54 |   int *in, *nind, *nodex, *nodexts;\\n\"},{\"type\":1,\"output\":\"      |                    ^~~~~\\n\"},{\"type\":1,\"output\":\"regrlrf.c:54:13: warning: variable 'nind' set but not used [-Wunused-but-set-variable]\\n\"},{\"type\":1,\"output\":\"   54 |   int *in, *nind, *nodex, *nodexts;\\n\"},{\"type\":1,\"output\":\"      |             ^~~~\\n\"},{\"type\":1,\"output\":\"regrlrf.c:52:25: warning: variable 'localImp' set but not used [-Wunused-but-set-variable]\\n\"},{\"type\":1,\"output\":\"   52 |   int *oobpair, varImp, localImp, *varUsed;\\n\"},{\"type\":1,\"output\":\"      |                         ^~~~~~~~\\n\"},{\"type\":1,\"output\":\"regrlrf.c:52:17: warning: variable 'varImp' set but not used [-Wunused-but-set-variable]\\n\"},{\"type\":1,\"output\":\"   52 |   int *oobpair, varImp, localImp, *varUsed;\\n\"},{\"type\":1,\"output\":\"      |                 ^~~~~~\\n\"},{\"type\":1,\"output\":\"regrlrf.c:52:8: warning: variable 'oobpair' set but not used [-Wunused-but-set-variable]\\n\"},{\"type\":1,\"output\":\"   52 |   int *oobpair, varImp, localImp, *varUsed;\\n\"},{\"type\":1,\"output\":\"      |        ^~~~~~~\\n\"},{\"type\":1,\"output\":\"regrlrf.c:50:66: warning: variable 'nPerm' set but not used [-Wunused-but-set-variable]\\n\"},{\"type\":1,\"output\":\"   50 |   int k, m, mr, n, nOOB, j, jout, idx=0,ts=0, ntest, last, ktmp, nPerm,idxrf,idk,\\n\"},{\"type\":1,\"output\":\"      |                                                                  ^~~~~\\n\"},{\"type\":1,\"output\":\"regrlrf.c:50:60: warning: unused variable 'ktmp' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   50 |   int k, m, mr, n, nOOB, j, jout, idx=0,ts=0, ntest, last, ktmp, nPerm,idxrf,idk,\\n\"},{\"type\":1,\"output\":\"      |                                                            ^~~~\\n\"},{\"type\":1,\"output\":\"regrlrf.c:50:54: warning: unused variable 'last' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   50 |   int k, m, mr, n, nOOB, j, jout, idx=0,ts=0, ntest, last, ktmp, nPerm,idxrf,idk,\\n\"},{\"type\":1,\"output\":\"      |                                                      ^~~~\\n\"},{\"type\":1,\"output\":\"regrlrf.c:50:41: warning: unused variable 'ts' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   50 |   int k, m, mr, n, nOOB, j, jout, idx=0,ts=0, ntest, last, ktmp, nPerm,idxrf,idk,\\n\"},{\"type\":1,\"output\":\"      |                                         ^~\\n\"},{\"type\":1,\"output\":\"regrlrf.c:50:29: warning: unused variable 'jout' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   50 |   int k, m, mr, n, nOOB, j, jout, idx=0,ts=0, ntest, last, ktmp, nPerm,idxrf,idk,\\n\"},{\"type\":1,\"output\":\"      |                             ^~~~\\n\"},{\"type\":1,\"output\":\"regrlrf.c:50:20: warning: unused variable 'nOOB' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   50 |   int k, m, mr, n, nOOB, j, jout, idx=0,ts=0, ntest, last, ktmp, nPerm,idxrf,idk,\\n\"},{\"type\":1,\"output\":\"      |                    ^~~~\\n\"},{\"type\":1,\"output\":\"regrlrf.c:50:13: warning: unused variable 'mr' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   50 |   int k, m, mr, n, nOOB, j, jout, idx=0,ts=0, ntest, last, ktmp, nPerm,idxrf,idk,\\n\"},{\"type\":1,\"output\":\"      |             ^~\\n\"},{\"type\":1,\"output\":\"regrlrf.c:48:34: warning: variable 'ytree' set but not used [-Wunused-but-set-variable]\\n\"},{\"type\":1,\"output\":\"   48 |   double *yb, *xtmp, *xb, *ytr, *ytree;\\n\"},{\"type\":1,\"output\":\"      |                                  ^~~~~\\n\"},{\"type\":1,\"output\":\"regrlrf.c:48:28: warning: variable 'ytr' set but not used [-Wunused-but-set-variable]\\n\"},{\"type\":1,\"output\":\"   48 |   double *yb, *xtmp, *xb, *ytr, *ytree;\\n\"},{\"type\":1,\"output\":\"      |                            ^~~\\n\"},{\"type\":1,\"output\":\"regrlrf.c:48:16: warning: variable 'xtmp' set but not used [-Wunused-but-set-variable]\\n\"},{\"type\":1,\"output\":\"   48 |   double *yb, *xtmp, *xb, *ytr, *ytree;\\n\"},{\"type\":1,\"output\":\"      |                ^~~~\\n\"},{\"type\":1,\"output\":\"regrlrf.c:46:56: warning: variable 'resOOB' set but not used [-Wunused-but-set-variable]\\n\"},{\"type\":1,\"output\":\"   46 |     errb = 0.0, resid=0.0, ooberr, ooberrperm, delta, *resOOB;\\n\"},{\"type\":1,\"output\":\"      |                                                        ^~~~~~\\n\"},{\"type\":1,\"output\":\"regrlrf.c:46:48: warning: unused variable 'delta' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   46 |     errb = 0.0, resid=0.0, ooberr, ooberrperm, delta, *resOOB;\\n\"},{\"type\":1,\"output\":\"      |                                                ^~~~~\\n\"},{\"type\":1,\"output\":\"regrlrf.c:46:36: warning: unused variable 'ooberrperm' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   46 |     errb = 0.0, resid=0.0, ooberr, ooberrperm, delta, *resOOB;\\n\"},{\"type\":1,\"output\":\"      |                                    ^~~~~~~~~~\\n\"},{\"type\":1,\"output\":\"regrlrf.c:46:28: warning: unused variable 'ooberr' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   46 |     errb = 0.0, resid=0.0, ooberr, ooberrperm, delta, *resOOB;\\n\"},{\"type\":1,\"output\":\"      |                            ^~~~~~\\n\"},{\"type\":1,\"output\":\"regrlrf.c:46:17: warning: unused variable 'resid' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   46 |     errb = 0.0, resid=0.0, ooberr, ooberrperm, delta, *resOOB;\\n\"},{\"type\":1,\"output\":\"      |                 ^~~~~\\n\"},{\"type\":1,\"output\":\"regrlrf.c:46:5: warning: unused variable 'errb' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   46 |     errb = 0.0, resid=0.0, ooberr, ooberrperm, delta, *resOOB;\\n\"},{\"type\":1,\"output\":\"      |     ^~~~\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"regrlrf.c:45:64: warning: unused variable 'xrand' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   45 |   double errts = 0.0, averrb, meanY, meanYts, varY, varYts, r, xrand,\\n\"},{\"type\":1,\"output\":\"      |                                                                ^~~~~\\n\"},{\"type\":1,\"output\":\"regrlrf.c:45:61: warning: unused variable 'r' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   45 |   double errts = 0.0, averrb, meanY, meanYts, varY, varYts, r, xrand,\\n\"},{\"type\":1,\"output\":\"      |                                                             ^\\n\"},{\"type\":1,\"output\":\"regrlrf.c:45:23: warning: variable 'averrb' set but not used [-Wunused-but-set-variable]\\n\"},{\"type\":1,\"output\":\"   45 |   double errts = 0.0, averrb, meanY, meanYts, varY, varYts, r, xrand,\\n\"},{\"type\":1,\"output\":\"      |                       ^~~~~~\\n\"},{\"type\":1,\"output\":\"regrlrf.c:45:10: warning: unused variable 'errts' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   45 |   double errts = 0.0, averrb, meanY, meanYts, varY, varYts, r, xrand,\\n\"},{\"type\":1,\"output\":\"      |          ^~~~~\\n\"},{\"type\":1,\"output\":\"regrlrf.c: In function 'regRLForest':\\n\"},{\"type\":1,\"output\":\"regrlrf.c:197:41: warning: unused variable 'junk' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"  197 |   int i, j, idx1, idx2, idx3,idx4,idx5,*junk;\\n\"},{\"type\":1,\"output\":\"      |                                         ^~~~\\n\"},{\"type\":1,\"output\":\"regrlrf.c:197:25: warning: variable 'idx3' set but not used [-Wunused-but-set-variable]\\n\"},{\"type\":1,\"output\":\"  197 |   int i, j, idx1, idx2, idx3,idx4,idx5,*junk;\\n\"},{\"type\":1,\"output\":\"      |                         ^~~~\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"gcc  -I\\\"C:/PROGRA~1/R/R-43~1.2/include\\\" -DNDEBUG  -I'C:/Users/63422/AppData/Local/R/win-library/4.3/Rcpp/include'   -I\\\"C:/rtools43/x86_64-w64-mingw32.static.posix/include\\\"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c rf.c -o rf.o\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"rf.c: In function 'classRF':\\n\"},{\"type\":1,\"output\":\"rf.c:155:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation]\\n\"},{\"type\":1,\"output\":\"  155 |     for (n = 0; n < nsample0; ++n)\\n\"},{\"type\":1,\"output\":\"      |     ^~~\\n\"},{\"type\":1,\"output\":\"rf.c:159:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'\\n\"},{\"type\":1,\"output\":\"  159 |       strata_size = (int  *) S_alloc(nstrata, sizeof(int));\\n\"},{\"type\":1,\"output\":\"      |       ^~~~~~~~~~~\\n\"},{\"type\":1,\"output\":\"rf.c:82:4: warning: variable 'tp' set but not used [-Wunused-but-set-variable]\\n\"},{\"type\":1,\"output\":\"   82 |   *tp, *wr, *bestsplitnext, *bestsplit;\\n\"},{\"type\":1,\"output\":\"      |    ^~\\n\"},{\"type\":1,\"output\":\"rf.c:77:41: warning: unused variable 'ktmp' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   77 |   int **strata_idx, *strata_size, last, ktmp, nEmpty, ntry;\\n\"},{\"type\":1,\"output\":\"      |                                         ^~~~\\n\"},{\"type\":1,\"output\":\"rf.c:77:35: warning: unused variable 'last' [-Wunused-variable]\\n\"},{\"type\":1,\"output\":\"   77 |   int **strata_idx, *strata_size, last, ktmp, nEmpty, ntry;\\n\"},{\"type\":1,\"output\":\"      |                                   ^~~~\\n\"},{\"type\":1,\"output\":\"rf.c:76:24: warning: variable 'nind' set but not used [-Wunused-but-set-variable]\\n\"},{\"type\":1,\"output\":\"   76 |   *at, *a, *b, *mind, *nind, *jts, *oobpair, *sampledIndices;\\n\"},{\"type\":1,\"output\":\"      |                        ^~~~\\n\"},{\"type\":1,\"output\":\"rf.c:67:9: warning: variable 'nimp' set but not used [-Wunused-but-set-variable]\\n\"},{\"type\":1,\"output\":\"   67 |   mimp, nimp, near, nuse, noutall, nrightall, nrightimpall,\\n\"},{\"type\":1,\"output\":\"      |         ^~~~\\n\"},{\"type\":1,\"output\":\"rf.c:67:3: warning: variable 'mimp' set but not used [-Wunused-but-set-variable]\\n\"},{\"type\":1,\"output\":\"   67 |   mimp, nimp, near, nuse, noutall, nrightall, nrightimpall,\\n\"},{\"type\":1,\"output\":\"      |   ^~~~\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"rf.c:322:7: warning: 'nclts' may be used uninitialized [-Wmaybe-uninitialized]\\n\"},{\"type\":1,\"output\":\"  322 |       TestSetError(countts, jts, clts, outclts, ntest, nclass, jb+1,\\n\"},{\"type\":1,\"output\":\"      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n\"},{\"type\":1,\"output\":\"  323 |                    errts + jb*(nclass+1), *labelts, nclts, cut);\\n\"},{\"type\":1,\"output\":\"      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n\"},{\"type\":1,\"output\":\"rf.c:71:23: note: 'nclts' was declared here\\n\"},{\"type\":1,\"output\":\"   71 |   *nrightimp, *nout, *nclts, Ntree;\\n\"},{\"type\":1,\"output\":\"      |                       ^~~~~\\n\"},{\"type\":1,\"output\":\"rf.c:374:7: warning: 'oobpair' may be used uninitialized [-Wmaybe-uninitialized]\\n\"},{\"type\":1,\"output\":\"  374 |       computeProximity(prox, oobprox, nodex, jin, oobpair, near);\\n\"},{\"type\":1,\"output\":\"      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n\"},{\"type\":1,\"output\":\"rf.c:76:37: note: 'oobpair' was declared here\\n\"},{\"type\":1,\"output\":\"   76 |   *at, *a, *b, *mind, *nind, *jts, *oobpair, *sampledIndices;\\n\"},{\"type\":1,\"output\":\"      |                                     ^~~~~~~\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"gfortran      -O2  -mfpmath=sse -msse2 -mstackrealign  -c rfsub.f -o rfsub.o\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"gcc  -I\\\"C:/PROGRA~1/R/R-43~1.2/include\\\" -DNDEBUG  -I'C:/Users/63422/AppData/Local/R/win-library/4.3/Rcpp/include'   -I\\\"C:/rtools43/x86_64-w64-mingw32.static.posix/include\\\"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c rfutils.c -o rfutils.o\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"rfutils.c: In function 'sampleWithoutReplacementWithWeights':\\n\"},{\"type\":1,\"output\":\"rfutils.c:334:9: warning: variable 'sampledIndexCopy' set but not used [-Wunused-but-set-variable]\\n\"},{\"type\":1,\"output\":\"  334 |     int sampledIndexCopy;\\n\"},{\"type\":1,\"output\":\"      |         ^~~~~~~~~~~~~~~~\\n\"},{\"type\":1,\"output\":\"rfutils.c:332:9: warning: variable 'first' set but not used [-Wunused-but-set-variable]\\n\"},{\"type\":1,\"output\":\"  332 |     int first;\\n\"},{\"type\":1,\"output\":\"      |         ^~~~~\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"gcc -shared -s -static-libgcc -o RiemannLebesgueForest.dll tmp.def classTree.o init.o regRLTree.o regRLTreeDV.o regTree.o regrf.o regrlrf.o rf.o rfsub.o rfutils.o -LC:/rtools43/x86_64-w64-mingw32.static.posix/lib/x64 -LC:/rtools43/x86_64-w64-mingw32.static.posix/lib -lgfortran -lm -lquadmath -LC:/PROGRA~1/R/R-43~1.2/bin/x64 -lR\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"installing to C:/Users/63422/AppData/Local/R/win-library/4.3/00LOCK-RiemannLebesgueForest/00new/RiemannLebesgueForest/libs/x64\\r\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"** R\\r\\n\"},{\"type\":1,\"output\":\"** byte-compile and prepare package for lazy loading\\r\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"** help\\r\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"*** installing help indices\\r\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"** building package indices\\r\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"** testing if installed package can be loaded from temporary location\\r\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"** testing if installed package can be loaded from final location\\r\\n\"},{\"type\":1,\"output\":\"\"},{\"type\":1,\"output\":\"** testing if installed package keeps a record of temporary installation path\\r\\n\"},{\"type\":1,\"output\":\"* DONE (RiemannLebesgueForest)\\r\\n\"},{\"type\":1,\"output\":\"\"}]"
compile_pdf_state="{\"tab_visible\":false,\"running\":false,\"target_file\":\"\",\"output\":\"\",\"errors\":[]}"
files.monitored-path=""
find-in-files-state="{\"handle\":\"\",\"input\":\"\",\"path\":\"\",\"regex\":false,\"ignoreCase\":false,\"results\":{\"file\":[],\"line\":[],\"lineValue\":[],\"matchOn\":[],\"matchOff\":[],\"replaceMatchOn\":[],\"replaceMatchOff\":[]},\"running\":false,\"replace\":false,\"preview\":false,\"gitFlag\":false,\"replacePattern\":\"\"}"
imageDirtyState="0"
saveActionState="0"
