[Rcpp-devel] RInside Error: cons memory exhausted (limit reached?)
Jason
qinjingsong at gmail.com
Mon May 8 17:16:30 CEST 2017
Hi Dirk,
Same error after removed the Rcpp package.
It seems that if require() more packages, or source() hundreds of user
defined functions when R startup, the issue will occure.
Thanks,
Jason
2017-05-08 22:19 GMT+08:00 Dirk Eddelbuettel <edd at debian.org>:
>
> On 8 May 2017 at 22:06, Jason wrote:
> | Hello, Joris,
> |
> | Thank you for the quick response. However, after updated to R 3.4.0 and
> | RTools34, and deleted datasets, utils, grDevices, graphics and stats
> from the
> | require package list, the issue still there.
> |
> | The new require package list is:
> | #############################################
> | require("data.table", quietly = TRUE)
> | require("stringr", quietly = TRUE)
> | require("Rcpp", quietly = TRUE)
>
> That is an obvious user error. Rcpp is _of course_ already there.
>
> Try again without it.
>
> Dirk
>
> | require("RCurl", quietly = TRUE)
> | #############################################
> |
> | Kind regards,
> | Jason
> |
> |
> | 2017-05-08 17:35 GMT+08:00 Joris Meys <jorismeys at gmail.com>:
> |
> | I'm not certain as to what causes this, but two remarks:
> |
> | - unless you have a solid reason to use R 3.1.3, you better update
> your R
> | version and your packages. This way you're sure you're not running
> into
> | some bug that's resolved in later versions.
> |
> | - there is absolutely no need to require() datasets, utils,
> grDevices,
> | graphics and stats. These packages are automatically loaded by R at
> | startup.
> |
> | Cheers
> | Joris
> |
> | On Mon, May 8, 2017 at 11:30 AM, Jason <qinjingsong at gmail.com>
> wrote:
> |
> | When I compile and run the RInside examples rinside_sample0.cpp
> on
> | Windows 10, I get the error :
> |
> | Error: cons memory exhausted (limit reached?)
> | Execution halted
> |
> | I use R 3.1.3, and I put the follow code in the Rprofile.site
> file:
> |
> | #############################################
> | require("datasets", quietly = TRUE)
> | require("utils", quietly = TRUE)
> | require("grDevices", quietly = TRUE)
> | require("graphics", quietly = TRUE)
> | require("stats", quietly = TRUE)
> | require("data.table", quietly = TRUE)
> | require("stringr", quietly = TRUE)
> | require("Rcpp", quietly = TRUE)
> | require("RCurl", quietly = TRUE)
> | #############################################
> |
> | After removed these code( all lines or some lines), the
> | error disappear, and it return the correct result --- the
> | string "Hello, world!"
> |
> | Who can tell me how to solve this problem ?
> |
> | Kind regards,
> | Jason
> |
> | _______________________________________________
> | Rcpp-devel mailing list
> | Rcpp-devel at lists.r-forge.r-project.org
> | https://lists.r-forge.r-project.org/cgi-bin/mailman/
> listinfo/rcpp-devel
> |
> |
> |
> |
> | --
> | Joris Meys
> | Statistical consultant
> |
> | Ghent University
> | Faculty of Bioscience Engineering
> | Department of Mathematical Modelling, Statistics and Bio-Informatics
> |
> | tel : +32 (0)9 264 61 79
> | Joris.Meys at Ugent.be
> | -------------------------------
> | Disclaimer : http://helpdesk.ugent.be/e-maildisclaimer.php
> |
> |
> | _______________________________________________
> | Rcpp-devel mailing list
> | Rcpp-devel at lists.r-forge.r-project.org
> | https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel
>
> --
> http://dirk.eddelbuettel.com | @eddelbuettel | edd at debian.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.r-forge.r-project.org/pipermail/rcpp-devel/attachments/20170508/d5aff34e/attachment-0001.html>
More information about the Rcpp-devel
mailing list