CRAN Package Check Results for Package phenofit

Last updated on 2026-09-19 03:00:08 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.3.11 56.76 218.13 274.89 OK
r-devel-linux-x86_64-debian-gcc 0.3.11 41.09 150.01 191.10 OK
r-devel-linux-x86_64-fedora-clang 0.3.11 44.00 137.48 181.48 OK
r-devel-linux-x86_64-fedora-gcc 0.3.11 46.00 138.34 184.34 OK
r-devel-windows-x86_64 0.3.11 74.00 324.00 398.00 ERROR
r-patched-linux-x86_64 0.3.11 59.43 199.12 258.55 OK
r-release-linux-x86_64 0.3.11 55.67 232.23 287.90 OK
r-release-macos-arm64 0.3.11 12.00 45.00 57.00 OK
r-release-macos-x86_64 0.3.11 35.00 194.00 229.00 OK
r-release-windows-x86_64 0.3.11 70.00 297.00 367.00 OK
r-oldrel-macos-arm64 0.3.11 10.00 44.00 54.00 OK
r-oldrel-macos-x86_64 0.3.11 35.00 182.00 217.00 OK
r-oldrel-windows-x86_64 0.3.11 83.00 359.00 442.00 OK

Check Details

Version: 0.3.11
Check: tests
Result: ERROR Running 'testthat.R' [55s] Running the tests in 'tests/testthat.R' failed. Complete output: > library(testthat) > library(phenofit) > > test_check("phenofit") Attaching package: 'data.table' The following object is masked from 'package:base': %notin% Saving _problems/test-PhenoExtract-25.R List of 5 $ AG : tibble [6 × 8] (S3: tbl_df/tbl/data.frame) $ Beck : tibble [6 × 7] (S3: tbl_df/tbl/data.frame) $ Elmore: tibble [6 × 8] (S3: tbl_df/tbl/data.frame) $ Gu : tibble [6 × 10] (S3: tbl_df/tbl/data.frame) $ Zhang : tibble [6 × 8] (S3: tbl_df/tbl/data.frame) NULL # A tibble: 6 × 8 flag t0 mn mx rsp a3 rau a5 <chr> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> 1 1999_1 -135. 0.201 0.636 0.00932 2.85 0.00852 2 2 2000_1 189. 0.238 0.635 0.0126 2.47 0.00801 3.21 3 2001_1 569. 0.252 0.626 0.0108 2.96 0.00950 2.96 4 2002_1 892. 0.253 0.614 0.0159 2 0.00724 3.08 5 2003_1 1268. 0.236 0.577 0.0121 2.88 0.00723 2.88 6 2004_1 1676. 0.202 0.576 0.00839 2.81 0.00980 3.52 Saving _problems/test-PhenoExtract-53.R meth R2 NSE R RMSE pvalue n_sim <char> <num> <num> <num> <num> <num> <num> 1: AG 0.9986908 0.9985845 0.9993452 9.940385e-03 4.489925e-65 46 2: Beck 1.0000000 1.0000000 1.0000000 4.931510e-10 0.000000e+00 46 3: Elmore 1.0000000 1.0000000 1.0000000 3.945072e-10 0.000000e+00 46 4: Gu 1.0000000 1.0000000 1.0000000 5.218882e-11 0.000000e+00 46 5: Zhang 1.0000000 1.0000000 1.0000000 5.529113e-06 8.044939e-208 46 $AG formula: mn + (mx - mn) * exp(-((t0 - t) * rsp)^a3) formula: mn + (mx - mn) * exp(-((t - t0) * rau)^a5) pars: t0 mn mx rsp a3 rau a5 nlminb 149.8926 0.1020656 0.7095242 0.009389263 6 0.009367765 6 warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 1.65502e-16; attempting approx solution warning: solve(): system is close to singular; rcond: 2.19427e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 1.65502e-16; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 1.33432e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 2.38811e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 2.03034e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 1.33432e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 3.31005e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 3.08395e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 2.36432e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 6.97437e-18; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 1.85037e-16; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 2.80681e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 5.43896e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 2.38811e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 3.05447e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 2.11109e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 6.04329e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 1.85037e-16; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 2.80681e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 5.43896e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 3.31005e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 2.38811e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 3.31005e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 2.38811e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 1.94249e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 3.84957e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 3.31005e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 8.58712e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 2.38811e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 2.09346e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 3.82199e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 2.38705e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 2.38811e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 5.88785e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 1.85037e-16; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 7.40149e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 6.20634e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 2.38811e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 3.05447e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 2.11109e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 5.43896e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 4.38854e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 1.00786e-16; attempting approx solution warning: solve(): system is close to singular; rcond: 1.46031e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 5.02097e-17; attempting approx solution warning: solve(): system is close to singular; rcond: 1.25524e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 3.31005e-17; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is singular; attempting approx solution warning: solve(): system is close to singular; rcond: 3.31005e-17; attempting approx solution [ FAIL 2 | WARN 2 | SKIP 0 | PASS 68 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-PhenoExtract.R:23:1'): (code run outside of `test_that()`) ─── Expected `{ ... }` to run silently. Actual noise: warnings. ── Failure ('test-PhenoExtract.R:50:5'): get_pheno.fFIT works ────────────────── Expected `{ ... }` to run silently. Actual noise: warnings. [ FAIL 2 | WARN 2 | SKIP 0 | PASS 68 ] Error: ! Test failures. Execution halted Flavor: r-devel-windows-x86_64