CRAN Package Check Results for Package greeks

Last updated on 2025-11-24 05:50:25 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.5.1 54.69 142.68 197.37 OK
r-devel-linux-x86_64-debian-gcc 1.5.1 37.43 92.54 129.97 OK
r-devel-linux-x86_64-fedora-clang 1.5.1 164.00 202.89 366.89 OK
r-devel-linux-x86_64-fedora-gcc 1.5.1 19.00 211.65 230.65 OK
r-devel-windows-x86_64 1.4.4 69.00 240.00 309.00 OK
r-patched-linux-x86_64 1.5.1 53.67 132.63 186.30 OK
r-release-linux-x86_64 1.5.1 53.38 133.93 187.31 OK
r-release-macos-arm64 1.4.4 21.00 25.00 46.00 OK
r-release-macos-x86_64 1.5.1 26.00 189.00 215.00 OK
r-release-windows-x86_64 1.4.4 63.00 238.00 301.00 ERROR
r-oldrel-macos-arm64 1.5.1 5.00 46.00 51.00 OK
r-oldrel-macos-x86_64 1.5.1 35.00 192.00 227.00 OK
r-oldrel-windows-x86_64 1.5.1 79.00 279.00 358.00 OK

Check Details

Version: 1.4.4
Check: tests
Result: ERROR Running 'testthat.R' [133s] Running the tests in 'tests/testthat.R' failed. Complete output: > library(testthat) > library(greeks) > > test_check("greeks") Saving _problems/test-BS_European_Greeks-107.R Saving _problems/test-BS_Geometric_Asian_Greeks-81.R Saving _problems/test-Implied_Volatility-90.R [1] "custom payoff" [1] "custom payoff" [1] "custom payoff" [ FAIL 3 | WARN 0 | SKIP 0 | PASS 17 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-BS_European_Greeks.R:107:3'): BS_European_Greeks is correct ──── Error in `expect(max(error) < sqrt(epsilon))`: `failure_message` must be a character vector, not absent. Backtrace: ▆ 1. └─testthat::expect(failure_message = <empty>) at test-BS_European_Greeks.R:107:3 2. └─testthat:::check_character(failure_message) 3. └─testthat:::stop_input_type(...) 4. └─rlang::abort(message, ..., call = call, arg = arg) ── Error ('test-BS_Geometric_Asian_Greeks.R:81:3'): BS_Geometric_Asian_Greeks is correct ── Error in `expect(max(error) < sqrt(epsilon))`: `failure_message` must be a character vector, not absent. Backtrace: ▆ 1. └─testthat::expect(failure_message = <empty>) at test-BS_Geometric_Asian_Greeks.R:81:3 2. └─testthat:::check_character(failure_message) 3. └─testthat:::stop_input_type(...) 4. └─rlang::abort(message, ..., call = call, arg = arg) ── Error ('test-Implied_Volatility.R:90:3'): implied volatility is correct ───── Error in `expect(max(abs(option_price_test - option_price)) < 1e-06)`: `failure_message` must be a character vector, not absent. Backtrace: ▆ 1. └─testthat::expect(failure_message = <empty>) at test-Implied_Volatility.R:90:3 2. └─testthat:::check_character(failure_message) 3. └─testthat:::stop_input_type(...) 4. └─rlang::abort(message, ..., call = call, arg = arg) [ FAIL 3 | WARN 0 | SKIP 0 | PASS 17 ] Error: ! Test failures. Execution halted Flavor: r-release-windows-x86_64