* using log directory 'd:/Rcompile/CRANpkg/local/4.4/EnsemblePCReg.Rcheck' * using R version 4.4.0 (2024-04-24 ucrt) * using platform: x86_64-w64-mingw32 * R was compiled by gcc.exe (GCC) 13.2.0 GNU Fortran (GCC) 13.2.0 * running under: Windows Server 2022 x64 (build 20348) * using session charset: UTF-8 * checking for file 'EnsemblePCReg/DESCRIPTION' ... OK * checking extension type ... Package * this is package 'EnsemblePCReg' version '1.1.4' * checking package namespace information ... OK * checking package dependencies ... OK * checking if this is a source package ... OK * checking if there is a namespace ... OK * checking for hidden files and directories ... OK * checking for portable file names ... OK * checking whether package 'EnsemblePCReg' can be installed ... OK * checking installed package size ... OK * checking package directory ... OK * checking 'build' directory ... OK * checking DESCRIPTION meta-information ... OK * checking top-level files ... OK * checking for left-over files ... OK * checking index information ... OK * checking package subdirectories ... OK * checking code files for non-ASCII characters ... OK * checking R files for syntax errors ... OK * checking whether the package can be loaded ... [4s] OK * checking whether the package can be loaded with stated dependencies ... [3s] OK * checking whether the package can be unloaded cleanly ... [3s] WARNING [0.013s][warning][gc] Failed to reserve memory for new overflow mark stack with 4096 chunks and size 33554432B. Error occurred during initialization of VM Failed to allocate initial concurrent mark overflow mark stack. * checking whether the namespace can be loaded with stated dependencies ... [0s] WARNING A namespace must be able to be loaded with just the base namespace loaded: otherwise if the namespace gets loaded by a saved object, the session will be unable to start. Probably some imports need to be declared in the NAMESPACE file. * checking whether the namespace can be unloaded cleanly ... [1s] WARNING During startup - Warning messages: 1: package 'utils' in options("defaultPackages") was not found 2: In .getClassesFromCache(Class) : restarting interrupted promise evaluation Error in get("#HAS_DUPLICATE_CLASS_NAMES", envir = .classTable) : object '#HAS_DUPLICATE_CLASS_NAMES' not found Calls: suppressMessages ... .newOrMultipleMethod -> .duplicateClassesExist -> get Execution halted * checking loading without being on the library search path ... [3s] OK * checking use of S3 registration ... OK * checking dependencies in R code ... NOTE Error: there is no package called 'Rcpp' Call sequence: 11: find.package(package, lib.loc, verbose = verbose) 10: library.dynam(lib, package, package.lib) 9: loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) 8: asNamespace(ns) 7: namespaceImportFrom(ns, loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]), i[[2L]], from = package) 6: loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) 5: asNamespace(ns) 4: namespaceImportFrom(ns, loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]), i[[2L]], from = package) 3: loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) 2: namespaceImport(ns, loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]), from = package) 1: loadNamespace(package, lib.loc) Execution halted * checking S3 generic/method consistency ... OK * checking replacement functions ... OK * checking foreign function calls ... NOTE OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000e0000000, 536870912, 0) failed; error='Die Auslagerungsdatei ist zu klein, um diesen Vorgang durchzuführen' (DOS error/errno=1455) # # There is insufficient memory for the Java Runtime Environment to continue. # Native memory allocation (mmap) failed to map 536870912 bytes for Failed to commit area from 0x00000000e0000000 to 0x0000000100000000 of length 536870912. # An error report file with more information is saved as: # d:\Rcompile\CRANpkg\local\4.4\EnsemblePCReg\hs_err_pid189764.log See chapter 'System and foreign language interfaces' in the 'Writing R Extensions' manual. * checking R code for possible problems ... [4s] NOTE During startup - Warning messages: 1: package 'utils' in options("defaultPackages") was not found 2: In .getClassesFromCache(Class) : restarting interrupted promise evaluation OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000e0000000, 536870912, 0) failed; error='Die Auslagerungsdatei ist zu klein, um diesen Vorgang durchzuführen' (DOS error/errno=1455) # # There is insufficient memory for the Java Runtime Environment to continue. # Native memory allocation (mmap) failed to map 536870912 bytes for Failed to commit area from 0x00000000e0000000 to 0x0000000100000000 of length 536870912. # An error report file with more information is saved as: # d:\Rcompile\CRANpkg\local\4.4\EnsemblePCReg\hs_err_pid150872.log * checking Rd files ... [1s] WARNING invalid regular expression '[^[:space:]]' problem found in 'epcreg.save.Rd' * checking Rd metadata ... OK * checking Rd cross-references ... OK * checking for missing documentation entries ... OK * checking for code/documentation mismatches ... WARNING Error occurred during initialization of VM Could not reserve enough space in CodeHeap 'non-nmethods' (2496K) * checking Rd \usage sections ... OK * checking Rd contents ... OK * checking for unstated dependencies in examples ... OK * checking sizes of PDF files under 'inst/doc' ... OK * checking installed files from 'inst/doc' ... OK * checking files in 'vignettes' ... OK * checking examples ... [7s] ERROR Running examples in 'EnsemblePCReg-Ex.R' failed The error most likely occurred in: > ### Name: epcreg > ### Title: Principal-Components-Regression-Based (PCR) Integration of Base > ### Learners for Ensemble Learning > ### Aliases: epcreg > > ### ** Examples > > data(servo) > myformula <- class~motor+screw+pgain+vgain > perc.train <- 0.7 > index.train <- sample(1:nrow(servo), size = round(perc.train*nrow(servo))) > data.train <- servo[index.train,] > data.predict <- servo[-index.train,] > ## to run longer test using all 5 default regression base learners > ## try: est <- epcreg(myformula, data.train, ncores=2) > est <- epcreg(myformula, data.train, ncores=2 + , baselearner.control=epcreg.baselearner.control( + baselearners="knn" + , baselearner.configs = make.configs("knn" + , config.df = expand.grid(kernel = "rectangular" + , k = c(5, 10))))) running in parallel mode, using 2 cores CV training of base learners... OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000e0000000, 536870912, 0) failed; error='Die Auslagerungsdatei ist zu klein, um diesen Vorgang durchzuführen' (DOS error/errno=1455) # # There is insufficient memory for the Java Runtime Environment to continue. # Native memory allocation (mmap) failed to map 536870912 bytes for Failed to commit area from 0x00000000e0000000 to 0x0000000100000000 of length 536870912. # An error report file with more information is saved as: # d:\Rcompile\CRANpkg\local\4.4\EnsemblePCReg.Rcheck\hs_err_pid185644.log Error in unserialize(node$con) : error reading from connection Calls: epcreg ... FUN -> recvData -> recvData.SOCKnode -> unserialize Execution halted Error in serialize(data, node$con) : error writing to connection Calls: ... postNode -> sendData -> sendData.SOCKnode -> serialize * checking for unstated dependencies in vignettes ... OK * checking package vignettes ... OK * checking re-building of vignette outputs ... [1s] OK * checking PDF version of manual ... [33s] OK * checking HTML version of manual ... [2s] OK * DONE Status: 1 ERROR, 5 WARNINGs, 3 NOTEs