In correcting a minor bug in the optimx package, I submitted a new version 
today.
The existing CRAN version (2024-12.2) has all CRAN checks OK, and to my 
knowledge
no notifications of bugs. The new version has hit a FAIL with package phenofit 
revdep.
Wanting to have output from a "working" system, I (re-)installed the CRAN 
version
of optimx and ran R CMD check on phenofit, and also get the FAIL on one of its 
tests.

The failure is a solve error (singularity) in the called minimizer nlminb, so 
could be
a result of some alteration in something like the matrix routines. I've also 
seen
changes in tests due to use of M1 and similar processors, relaxed IEEE 
arithmetic
being the cause. Such differences in outcome are not really a surprise, but can
be a nuisance.

My query is how to proceed to resolve this situation. Since my existing package 
--
which was supposedly OK back in December -- also throws the test failure in 
phenofit,
I've no path to reverse changes in my code. It's also possible there's no error
in phenofit, just a test case that now trips up when it did not prior to some
external change.

Still, some resolution is needed, and it would be good to avoid too much fuss.

John Nash

______________________________________________
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel

Reply via email to