CRAN Package Check Results for Package mevr

Last updated on 2026-10-24 12:51:38 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.3.3 13.21 197.37 210.58 OK
r-devel-linux-x86_64-debian-gcc 1.3.3 10.29 89.60 99.89 ERROR
r-devel-linux-x86_64-fedora-clang 1.3.3 13.00 153.88 166.88 OK
r-devel-linux-x86_64-fedora-gcc 1.3.3 10.00 127.62 137.62 OK
r-devel-windows-x86_64 1.3.3 16.00 217.00 233.00 OK
r-patched-linux-x86_64 1.3.3 14.88 187.90 202.78 OK
r-release-linux-x86_64 1.3.3 13.03 186.90 199.93 OK
r-release-macos-arm64 1.3.3 3.00 44.00 47.00 OK
r-release-macos-x86_64 1.3.3 10.00 165.00 175.00 OK
r-release-windows-x86_64 1.3.3 16.00 204.00 220.00 OK
r-oldrel-macos-arm64 1.3.3 6.00 61.00 67.00 OK
r-oldrel-macos-x86_64 1.3.3 10.00 170.00 180.00 OK
r-oldrel-windows-x86_64 1.3.3 21.00 262.00 283.00 OK

Check Details

Version: 1.3.3
Check: examples
Result: ERROR Running examples in ‘mevr-Ex.R’ failed The error most likely occurred in: > base::assign(".ptime", proc.time(), pos = "CheckExEnv") > ### Name: dtmev > ### Title: The non-stationary Metastatistical Extreme Value Distribution > ### Aliases: dtmev ptmev qtmev > > ### ** Examples > > data(dailyrainfall) > fit <- ftmev(dailyrainfall) Error in a$specials[[i]] : subscript out of bounds Calls: ftmev ... assign.design -> drop.terms.bamlss -> delete.response -> off Execution halted Flavor: r-devel-linux-x86_64-debian-gcc

Version: 1.3.3
Check: tests
Result: ERROR Running ‘testthat.R’ [8s/9s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > # This file is part of the standard setup for testthat. > # It is recommended that you do not modify it. > # > # Where should you do additional test configuration? > # Learn more about the roles of various files in: > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview > # * https://testthat.r-lib.org/articles/special-files.html > > library(testthat) > library(mevr) Loading required package: dplyr Attaching package: 'dplyr' The following objects are masked from 'package:stats': filter, lag The following objects are masked from 'package:base': intersect, setdiff, setequal, union Loading required package: rlang > > test_check("mevr") Saving _problems/test-ftmev-44.R Saving _problems/test-ftmev-82.R Saving _problems/test-predict-mevr-22.R Saving _problems/test-predict-mevr-37.R Saving _problems/test-print-mevr-51.R Saving _problems/test-return-levels-mev-77.R Saving _problems/test-return-levels-mev-98.R Saving _problems/test-return-levels-56.R Saving _problems/test-return-levels-128.R [ FAIL 9 | WARN 0 | SKIP 0 | PASS 186 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-ftmev.R:41:3'): ftmev should throw a warning if data contains NA values ── <subscriptOutOfBoundsError/error/condition> Error in `a$specials[[i]]`: subscript out of bounds Backtrace: ▆ 1. ├─testthat::expect_warning(ftmev(data, minyears = 5), "data contains 1 NA values which are ignored.") at test-ftmev.R:41:3 2. │ └─testthat:::expect_condition_matching_(...) 3. │ └─testthat:::quasi_capture(...) 4. │ ├─testthat (local) .capture(...) 5. │ │ └─base::withCallingHandlers(...) 6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 7. └─mevr::ftmev(data, minyears = 5) 8. ├─bamlss::bamlss(...) 9. │ └─base::eval(bf, envir = parent.frame()) 10. │ └─base::eval(bf, envir = parent.frame()) 11. └─bamlss::bamlss.frame(...) 12. └─bamlss:::design.construct(...) 13. └─bamlss (local) assign.design(formula[[j]]) 14. └─bamlss:::drop.terms.bamlss(...) 15. └─stats::delete.response(tx) 16. └─stats (local) off(a$specials[[i]]) ── Error ('test-ftmev.R:82:3'): ftmev should correctly calculate TMEV parameters for valid input ── <subscriptOutOfBoundsError/error/condition> Error in `a$specials[[i]]`: subscript out of bounds Backtrace: ▆ 1. └─mevr::ftmev(data, threshold = 0, minyears = 5) at test-ftmev.R:82:3 2. ├─bamlss::bamlss(...) 3. │ └─base::eval(bf, envir = parent.frame()) 4. │ └─base::eval(bf, envir = parent.frame()) 5. └─bamlss::bamlss.frame(...) 6. └─bamlss:::design.construct(...) 7. └─bamlss (local) assign.design(formula[[j]]) 8. └─bamlss:::drop.terms.bamlss(...) 9. └─stats::delete.response(tx) 10. └─stats (local) off(a$specials[[i]]) ── Error ('test-predict-mevr.R:22:3'): predict-mevr should correctly predict TMEV parameters for valid input ── <subscriptOutOfBoundsError/error/condition> Error in `a$specials[[i]]`: subscript out of bounds Backtrace: ▆ 1. └─mevr::ftmev(sample_data, minyears = 8) at test-predict-mevr.R:22:3 2. ├─bamlss::bamlss(...) 3. │ └─base::eval(bf, envir = parent.frame()) 4. │ └─base::eval(bf, envir = parent.frame()) 5. └─bamlss::bamlss.frame(...) 6. └─bamlss:::design.construct(...) 7. └─bamlss (local) assign.design(formula[[j]]) 8. └─bamlss:::drop.terms.bamlss(...) 9. └─stats::delete.response(tx) 10. └─stats (local) off(a$specials[[i]]) ── Error ('test-predict-mevr.R:37:3'): predict and plot methods work for TMEV and SMEV ── <subscriptOutOfBoundsError/error/condition> Error in `a$specials[[i]]`: subscript out of bounds Backtrace: ▆ 1. └─mevr::ftmev(small_df, minyears = 3, verbose = FALSE) at test-predict-mevr.R:37:3 2. ├─bamlss::bamlss(...) 3. │ └─base::eval(bf, envir = parent.frame()) 4. │ └─base::eval(bf, envir = parent.frame()) 5. └─bamlss::bamlss.frame(...) 6. └─bamlss:::design.construct(...) 7. └─bamlss (local) assign.design(formula[[j]]) 8. └─bamlss:::drop.terms.bamlss(...) 9. └─stats::delete.response(tx) 10. └─stats (local) off(a$specials[[i]]) ── Error ('test-print-mevr.R:51:3'): print should correctly print arguments for TMEV fit ── <subscriptOutOfBoundsError/error/condition> Error in `a$specials[[i]]`: subscript out of bounds Backtrace: ▆ 1. └─mevr::ftmev(data, minyears = 5) at test-print-mevr.R:51:3 2. ├─bamlss::bamlss(...) 3. │ └─base::eval(bf, envir = parent.frame()) 4. │ └─base::eval(bf, envir = parent.frame()) 5. └─bamlss::bamlss.frame(...) 6. └─bamlss:::design.construct(...) 7. └─bamlss (local) assign.design(formula[[j]]) 8. └─bamlss:::drop.terms.bamlss(...) 9. └─stats::delete.response(tx) 10. └─stats (local) off(a$specials[[i]]) ── Error ('test-return-levels-mev.R:77:3'): return-levels-mev should throw an error if return.periods are <= 1 ── <subscriptOutOfBoundsError/error/condition> Error in `a$specials[[i]]`: subscript out of bounds Backtrace: ▆ 1. └─mevr::ftmev(data, minyears = 5) at test-return-levels-mev.R:77:3 2. ├─bamlss::bamlss(...) 3. │ └─base::eval(bf, envir = parent.frame()) 4. │ └─base::eval(bf, envir = parent.frame()) 5. └─bamlss::bamlss.frame(...) 6. └─bamlss:::design.construct(...) 7. └─bamlss (local) assign.design(formula[[j]]) 8. └─bamlss:::drop.terms.bamlss(...) 9. └─stats::delete.response(tx) 10. └─stats (local) off(a$specials[[i]]) ── Error ('test-return-levels-mev.R:98:3'): return-levels-mev should correctly calculate return levels for given return periods ── <subscriptOutOfBoundsError/error/condition> Error in `a$specials[[i]]`: subscript out of bounds Backtrace: ▆ 1. └─mevr::ftmev(data, minyears = 5) at test-return-levels-mev.R:98:3 2. ├─bamlss::bamlss(...) 3. │ └─base::eval(bf, envir = parent.frame()) 4. │ └─base::eval(bf, envir = parent.frame()) 5. └─bamlss::bamlss.frame(...) 6. └─bamlss:::design.construct(...) 7. └─bamlss (local) assign.design(formula[[j]]) 8. └─bamlss:::drop.terms.bamlss(...) 9. └─stats::delete.response(tx) 10. └─stats (local) off(a$specials[[i]]) ── Error ('test-return-levels.R:56:3'): return-levels should correctly calculate TMEV return levels for valid input ── <subscriptOutOfBoundsError/error/condition> Error in `a$specials[[i]]`: subscript out of bounds Backtrace: ▆ 1. ├─mevr::return.levels.mev(ftmev(data, minyears = 8)) at test-return-levels.R:56:3 2. └─mevr::ftmev(data, minyears = 8) 3. ├─bamlss::bamlss(...) 4. │ └─base::eval(bf, envir = parent.frame()) 5. │ └─base::eval(bf, envir = parent.frame()) 6. └─bamlss::bamlss.frame(...) 7. └─bamlss:::design.construct(...) 8. └─bamlss (local) assign.design(formula[[j]]) 9. └─bamlss:::drop.terms.bamlss(...) 10. └─stats::delete.response(tx) 11. └─stats (local) off(a$specials[[i]]) ── Error ('test-return-levels.R:128:3'): return-levels should correctly calculate confidence intervals for TMEV return levels for valid input ── <subscriptOutOfBoundsError/error/condition> Error in `a$specials[[i]]`: subscript out of bounds Backtrace: ▆ 1. └─mevr::ftmev(data, minyears = 7) at test-return-levels.R:128:3 2. ├─bamlss::bamlss(...) 3. │ └─base::eval(bf, envir = parent.frame()) 4. │ └─base::eval(bf, envir = parent.frame()) 5. └─bamlss::bamlss.frame(...) 6. └─bamlss:::design.construct(...) 7. └─bamlss (local) assign.design(formula[[j]]) 8. └─bamlss:::drop.terms.bamlss(...) 9. └─stats::delete.response(tx) 10. └─stats (local) off(a$specials[[i]]) [ FAIL 9 | WARN 0 | SKIP 0 | PASS 186 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-gcc