On Fri, 26 Jul 2019 01:50:36 -0500 Jiahuan ye <jiahuanye...@gmail.com> wrote:
> I am very confused what causes the ERROR. Your code on line 197 of src/min_wgss.cpp causes memory access outside the block that had been allocated for the best_change_point vector. I have not read the code in depth, but it looks like the length of best_change_point should be M at this point. Array indices on the C++ side start with 0 and end at (length-1), so erasing the element at position M in a NumericVector of length M in Rcpp code results in undefined behaviour. -- Best regards, Ivan ______________________________________________ R-package-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel