I just recently updated to the new version of R and Rcpp (I don't recall the previous version of Rcpp that I was using, but it was several months old; just updated from R 2.15.2 to 2.15.3). Anyway, previously I had no problems but now whenever I try to something akin to:
some_matrix(i,_) = some_vector; I get a ton of printouts, one for every element of some_matrix. I was able to trace the issue to the MatrixRow.h file, and in particular line 168 ( http://dirk.eddelbuettel.com/code/rcpp/html/MatrixRow_8h_source.html), which I have included below: 166 inline int get_parent_index<http://dirk.eddelbuettel.com/code/rcpp/html/classMatrixRow.html#a6df72f49acd56da5d2c7f5b02b943cd1> (int i<http://dirk.eddelbuettel.com/code/rcpp/html/RcppGibbs_8R.html#acb559820d9ca11295b4500f179ef6392> ) const { 167 RCPP_DEBUG_4<http://dirk.eddelbuettel.com/code/rcpp/html/debug_8h.html#af50e920ce763c60d7cd54d164d80e6fd>( "MatrixRow<%d>[%p]::get_parent_index(%d) = %d", RTYPE, this, i, i* parent_nrow<http://dirk.eddelbuettel.com/code/rcpp/html/classMatrixRow.html#a0fb5b0b4294a7faf7be6a1dd2c7d522f> ) 168 Rprintf( "MatrixRow::get_parent_index(int = %d), parent_nrow = %d >> %d\n", i, parent_nrow, i*parent_nrow ) ; 169 return i * parent_nrow<http://dirk.eddelbuettel.com/code/rcpp/html/classMatrixRow.html#a0fb5b0b4294a7faf7be6a1dd2c7d522f>; However, I have no idea how to read that. Am I doing something wrong? What is causing this printout? How can I avoid getting it? Thanks, -Kevin Am
_______________________________________________ Rcpp-devel mailing list Rcpp-devel@lists.r-forge.r-project.org https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel