<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif"></div><div class="gmail_default" style="font-family:verdana,sans-serif"><div class="gmail_default" style="font-family:verdana,sans-serif">Hi,<br></div><div class="gmail_default" style="font-family:verdana,sans-serif">I am working with Rcpp and need to call function bessel_k from <b>R::bessel_k</b> in parallel. I got usually crash in Rstudio, and still not find out which is the mistake<br><br>Here is my code in R:<br><br>Sys.setenv("PKG_CXXFLAGS"="-fopenmp")<br>Sys.setenv("PKG_LIBS"="-fopenmp")<br>library(Rcpp)<br>sourceCpp("Bessel.cpp")<br>xseq = rt(10000,df = 8)<br>param <- c(0.0000000,  2.8284271, -0.4954229,  8.0000000)<br>BasselCm <- BasselC(xseq,param)<br><br>here is my code in Bessel.cpp:<br></div><div class="gmail_default" style="font-family:verdana,sans-serif">if I set num threads(2) it was crash but run smooth if I set back to 1.<br><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Thank you so much for your consideration.<br><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Best regards.<br></div><br><br><br><br>> sessionInfo()<br>R version 3.2.4 Revised (2016-03-16 r70336)<br>Platform: x86_64-pc-linux-gnu (64-bit)<br>Running under: Ubuntu 14.04.4 LTS<br><br>locale:<br> [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C               LC_TIME=es_ES.UTF-8       <br> [4] LC_COLLATE=en_US.UTF-8     LC_MONETARY=es_ES.UTF-8    LC_MESSAGES=en_US.UTF-8   <br> [7] LC_PAPER=es_ES.UTF-8       LC_NAME=C                  LC_ADDRESS=C              <br>[10] LC_TELEPHONE=C             LC_MEASUREMENT=es_ES.UTF-8 LC_IDENTIFICATION=C       <br><br>attached base packages:<br>[1] stats     graphics  grDevices utils     datasets  methods   base     <br><br>other attached packages:<br>[1] Rcpp_0.12.3<br><br>loaded via a namespace (and not attached):<br>[1] tools_3.2.4               RcppArmadillo_0.6.600.4.0​</div><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><br><br></div></div></div>