Hello list, I might have found a bug, would you mind checking it too? In R:
library("Rcpp") sourceCpp("rcpp.cpp") df = data.frame(x=c(1L,NA,2L), dt=as.POSIXct(c(1L,NA,2L),origin='1970-01-01')) df x dt 1 1 1970-01-01 00:00:01 2 NA <NA> 3 2 1970-01-01 00:00:02 In C++ //[[Rcpp::export]] void bug(DataFrame df){ DatetimeVector dt = df["dt"]; } Executing bug(df) in R crashes the R session on my box sessionInfo() R version 3.0.0 (2013-04-03) Platform: x86_64-w64-mingw32/x64 (64-bit) locale: [1] LC_COLLATE=French_France.1252 LC_CTYPE=French_France.1252 LC_MONETARY=French_France.1252 LC_NUMERIC=C LC_TIME=C attached base packages: [1] stats graphics grDevices datasets utils methods base other attached packages: [1] Rcpp_0.10.4 vimcom_0.9-8 loaded via a namespace (and not attached): [1] tools_3.0.0 Regards
_______________________________________________ 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