[R-pkg-devel] new package version fails on r-devel fedora clang
Tony Wilkes
tony_@_w||ke@ @end|ng |rom out|ook@com
Thu Oct 9 14:05:57 CEST 2025
Hi everyone,
I followed the given advise to the best of my abilities: rewritten some c++ scripts to c, split large c++ scripts into smaller pieces, simplified the macros, reduced the install size & time of the package, and checked the package against fedora clang using rhub (unfortunately they didnt have clang21, but I checked what I could).
I re-submitted the new version pf package, version 0.1.5.2, to cran.
But when I checked the cran incoming website, i saw it was put under folder "archive", which means (I think) rejection. Not even pretest, just straight rejection. But i got no mail from cran. Did I miss something?
________________________________
Van: Dirk Eddelbuettel <edd using debian.org>
Verstuurd: dinsdag, oktober 7, 2025 7:37:12 p.m.
Aan: Ivan Krylov <ikrylov using disroot.org>
CC: Tony Wilkes <tony_a_wilkes using outlook.com>; List r-package-devel <r-package-devel using r-project.org>
Onderwerp: Re: [R-pkg-devel] new package version fails on r-devel fedora clang
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 | edd using debian.org
[[alternative HTML version deleted]]
More information about the R-package-devel
mailing list