Kevin E. Thorpe
2018-Apr-27 14:29 UTC
[R] Package ddalpha is not building for me in R 3.5.0
I was updating packages after upgrading R to 3.5.0 and one package, ddalpha, that is dependency for caret is not building. All the compiled code builds but something seems to start going wrong at the byte-compile stage. Here is the error and sessionInfo(). My computer has 8 GB of RAM, by the way. Has anyone else encountered this? ** R ** data ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded Error in system2(file.path(R.home("bin"), "R"), c(if (nzchar(arch)) paste0("--arch=", : cannot popen ' '/usr/local/lib64/R/bin/R' --no-save --slave 2>&1 < '/tmp/RtmpZB2yyH/file64c65776e871'', probable reason 'Cannot allocate memory' * removing ?/usr/local/lib64/R/library/ddalpha? Warning in q("no", status = status, runLast = FALSE) : system call failed: Cannot allocate memory> sessionInfo()R version 3.5.0 Patched (2018-04-23 r74633) Platform: x86_64-pc-linux-gnu (64-bit) Running under: Slackware 14.2 x86_64 (post 14.2 -current) Matrix products: default BLAS: /usr/local/lib64/R/lib/libRblas.so LAPACK: /usr/local/lib64/R/lib/libRlapack.so locale: [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C [3] LC_TIME=en_US.UTF-8 LC_COLLATE=C [5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 [7] LC_PAPER=en_US.UTF-8 LC_NAME=C [9] LC_ADDRESS=C LC_TELEPHONE=C [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C attached base packages: [1] stats graphics grDevices utils datasets methods base loaded via a namespace (and not attached): [1] compiler_3.5.0 tools_3.5.0 tcltk_3.5.0 -- Kevin E. Thorpe Head of Biostatistics, Applied Health Research Centre (AHRC) Li Ka Shing Knowledge Institute of St. Michael's Hospital Assistant Professor, Dalla Lana School of Public Health University of Toronto email: kevin.thorpe at utoronto.ca Tel: 416.864.5776 Fax: 416.864.3016