Hello, I think the bug reported by Doug in the "Extract a function from a list and create a call" thread is now fixed.
The problem was Vector did not have copy constructor and assignement operators, so the compiler did generate silly ones for us. Do the vector cache was not updated, so the string_proxy was holding an innapropriate VECTOR*. Please let me know if this works now. In this debuggin battle, I defined the macro RCPP_DEBUG which is similar to logTxt but allows printf formatting on the text and also the DEMANGLE macro that demangles a c++ class name. Romain -- Romain Francois Professional R Enthusiast +33(0) 6 28 91 30 30 http://romainfrancois.blog.free.fr |- http://tr.im/OIXN : raster images and RImageJ |- http://tr.im/OcQe : Rcpp 0.7.7 `- http://tr.im/O1wO : highlight 0.1-5 _______________________________________________ Rcpp-devel mailing list [email protected] https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel
