On 7 October 2025 at 20:07, Ivan Krylov via R-package-devel wrote: | Clang is programmed to print a message saying "PLEASE submit a bug | report" when it receives an unexpected fatal signal. Here, the fatal | signal is SIGXCPU, delivered by the kernel because of the 90-minute | per-process CPU time limit set for the job [0]. This is not a crash, | you can see this for yourself using something like | | ( ulimit -S -t 2; R -q -s -e 'repeat runif(100)' ) | | The bits of information we have are Ttotal=19394.68s [1], the R CMD | check output [2] saying that R CMD INSTALL tool 94 minutes of real time | but 323 minutes of userspace plus kernel CPU time, and 00install.log | saying that the processes being stopped for going over the limit are | compiling rcpp_bcRel_dec.cpp and rcpp_bc_int.cpp.
Most excellent work. I suspected this, but was not careful enough: I looked for SIGKILL so 'today I learned' about SIGXCPU. My recommendation ended up being the same though: those files should to be smaller / simpler. Dirk -- dirk.eddelbuettel.com | @eddelbuettel | [email protected] ______________________________________________ [email protected] mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel
