CRAN Package Check Results for Package saferDev

Last updated on 2026-08-02 13:49:40 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.0.0 12.89 297.93 310.82 OK
r-devel-linux-x86_64-debian-gcc 1.0.0 8.59 202.36 210.95 NOTE
r-devel-linux-x86_64-fedora-clang 1.0.0 21.00 467.52 488.52 OK
r-devel-linux-x86_64-fedora-gcc 1.0.0 189.53 OK
r-devel-windows-x86_64 1.0.0 15.00 321.00 336.00 OK
r-patched-linux-x86_64 1.0.0 12.38 289.84 302.22 OK
r-release-linux-x86_64 1.0.0 13.30 292.72 306.02 OK
r-release-macos-arm64 1.0.0 3.00 81.00 84.00 OK
r-release-macos-x86_64 1.0.0 10.00 355.00 365.00 OK
r-release-windows-x86_64 1.0.0 15.00 321.00 336.00 OK
r-oldrel-macos-arm64 1.0.0 3.00 81.00 84.00 ERROR
r-oldrel-macos-x86_64 1.0.0 9.00 558.00 567.00 ERROR
r-oldrel-windows-x86_64 1.0.0 19.00 436.00 455.00 ERROR

Check Details

Version: 1.0.0
Check: for new files in some other directories
Result: NOTE Found the following files/directories: ‘~/tmp/scratch/Rtmp0CtVTW’ ‘~/tmp/scratch/Rtmp0rgscf’ ‘~/tmp/scratch/Rtmp1cZQen’ ‘~/tmp/scratch/Rtmp1j4NOi’ ‘~/tmp/scratch/Rtmp2Ow8YW’ ‘~/tmp/scratch/Rtmp2hyTL9’ ‘~/tmp/scratch/Rtmp3IBybJ’ ‘~/tmp/scratch/Rtmp3osiOu’ ‘~/tmp/scratch/Rtmp43j1RO’ ‘~/tmp/scratch/Rtmp4NZVmR’ ‘~/tmp/scratch/Rtmp4QLDrZ’ ‘~/tmp/scratch/Rtmp6mk4Ru’ ‘~/tmp/scratch/Rtmp6s5mgM’ ‘~/tmp/scratch/Rtmp8BxIdQ’ ‘~/tmp/scratch/Rtmp8OHWDI’ ‘~/tmp/scratch/Rtmp9U7efo’ ‘~/tmp/scratch/Rtmp9WOEtL’ ‘~/tmp/scratch/Rtmp9cPZJW’ ‘~/tmp/scratch/Rtmp9dCSup’ ‘~/tmp/scratch/RtmpA0wNBf’ ‘~/tmp/scratch/RtmpAICYgn’ ‘~/tmp/scratch/RtmpAcxW88’ ‘~/tmp/scratch/RtmpAxHePZ’ ‘~/tmp/scratch/RtmpAyoGAp’ ‘~/tmp/scratch/RtmpAys0IP’ ‘~/tmp/scratch/RtmpB8vuMo’ ‘~/tmp/scratch/RtmpBP1srg’ ‘~/tmp/scratch/RtmpBvfDzG’ ‘~/tmp/scratch/RtmpCFlxSL’ ‘~/tmp/scratch/RtmpCjmeni’ ‘~/tmp/scratch/RtmpDvq8GX’ ‘~/tmp/scratch/RtmpE3Vclu’ ‘~/tmp/scratch/RtmpEQnXrK’ ‘~/tmp/scratch/RtmpFBvRCi’ ‘~/tmp/scratch/RtmpFUwy99’ ‘~/tmp/scratch/RtmpG5HXJX’ ‘~/tmp/scratch/RtmpGqpKGu’ ‘~/tmp/scratch/RtmpGskKvX’ ‘~/tmp/scratch/RtmpHMu0Ri’ ‘~/tmp/scratch/RtmpI5ZN2w’ ‘~/tmp/scratch/RtmpItjqkA’ ‘~/tmp/scratch/RtmpIzOwJY’ ‘~/tmp/scratch/RtmpJchLCW’ ‘~/tmp/scratch/RtmpJddoMs’ ‘~/tmp/scratch/RtmpJhMkOC’ ‘~/tmp/scratch/RtmpJiD71u’ ‘~/tmp/scratch/RtmpKCjl6t’ ‘~/tmp/scratch/RtmpKOIDOi’ ‘~/tmp/scratch/RtmpL6w1gF’ ‘~/tmp/scratch/RtmpLGQPR2’ ‘~/tmp/scratch/RtmpMnzOGX’ ‘~/tmp/scratch/RtmpNN69Ly’ ‘~/tmp/scratch/RtmpNVaOnV’ ‘~/tmp/scratch/RtmpNrrW1p’ ‘~/tmp/scratch/RtmpO4KWsN’ ‘~/tmp/scratch/RtmpO8oftH’ ‘~/tmp/scratch/RtmpOItPfw’ ‘~/tmp/scratch/RtmpPBzORI’ ‘~/tmp/scratch/RtmpPZPZvK’ ‘~/tmp/scratch/RtmpPexEnA’ ‘~/tmp/scratch/RtmpQGsNEz’ ‘~/tmp/scratch/RtmpRQrbuF’ ‘~/tmp/scratch/RtmpRV2V9X’ ‘~/tmp/scratch/RtmpRVBO0D’ ‘~/tmp/scratch/RtmpS8UN9v’ ‘~/tmp/scratch/RtmpSPo6PN’ ‘~/tmp/scratch/RtmpSnQpCs’ ‘~/tmp/scratch/RtmpTjHzgm’ ‘~/tmp/scratch/RtmpTkqAgu’ ‘~/tmp/scratch/RtmpUmvtZu’ ‘~/tmp/scratch/RtmpV1fSZ1’ ‘~/tmp/scratch/RtmpWZrqc6’ ‘~/tmp/scratch/RtmpWkKCfh’ ‘~/tmp/scratch/RtmpWoZKCz’ ‘~/tmp/scratch/RtmpX5qwow’ ‘~/tmp/scratch/RtmpXERlPN’ ‘~/tmp/scratch/RtmpXOSLuY’ ‘~/tmp/scratch/RtmpXSO00B’ ‘~/tmp/scratch/RtmpY1seuF’ ‘~/tmp/scratch/RtmpY7j4Qq’ ‘~/tmp/scratch/RtmpYy30FB’ ‘~/tmp/scratch/RtmpZ79gOi’ ‘~/tmp/scratch/RtmpZZb8Fd’ ‘~/tmp/scratch/RtmpZcMH8I’ ‘~/tmp/scratch/RtmpZhRxiX’ ‘~/tmp/scratch/RtmpZxTuug’ ‘~/tmp/scratch/RtmpZykujf’ ‘~/tmp/scratch/RtmpaSjBhs’ ‘~/tmp/scratch/RtmpbTnHjB’ ‘~/tmp/scratch/RtmpcRMhgO’ ‘~/tmp/scratch/RtmpcXapAE’ ‘~/tmp/scratch/Rtmpcf5mZw’ ‘~/tmp/scratch/RtmpdsuJVi’ ‘~/tmp/scratch/RtmpebYR2h’ ‘~/tmp/scratch/RtmpeuVi4X’ ‘~/tmp/scratch/Rtmpev7y2h’ ‘~/tmp/scratch/Rtmpf6eRIo’ ‘~/tmp/scratch/RtmpgkHOQ3’ ‘~/tmp/scratch/Rtmph49fXI’ ‘~/tmp/scratch/RtmphCGT6e’ ‘~/tmp/scratch/RtmphEeuMu’ ‘~/tmp/scratch/RtmphRIcNs’ ‘~/tmp/scratch/RtmphUY7if’ ‘~/tmp/scratch/RtmpheL5mb’ ‘~/tmp/scratch/RtmpiO1hjD’ ‘~/tmp/scratch/Rtmpic9Ojg’ ‘~/tmp/scratch/RtmpjCptKz’ ‘~/tmp/scratch/RtmpjaTRYb’ ‘~/tmp/scratch/RtmpjdJlMw’ ‘~/tmp/scratch/RtmpjsfNfq’ ‘~/tmp/scratch/Rtmpk2cPHb’ ‘~/tmp/scratch/Rtmpk4Rhsr’ ‘~/tmp/scratch/Rtmpk5VCkV’ ‘~/tmp/scratch/Rtmpk7ZqW1’ ‘~/tmp/scratch/RtmpkSUfba’ ‘~/tmp/scratch/RtmpkcHYp7’ ‘~/tmp/scratch/RtmpkqJzb9’ ‘~/tmp/scratch/RtmplFfgWR’ ‘~/tmp/scratch/Rtmpm7pKCk’ ‘~/tmp/scratch/RtmpmV9Hio’ ‘~/tmp/scratch/RtmpmZoTM3’ ‘~/tmp/scratch/RtmpmhkSwR’ ‘~/tmp/scratch/RtmpmmJvAZ’ ‘~/tmp/scratch/Rtmpmocmah’ ‘~/tmp/scratch/Rtmpn5r2MB’ ‘~/tmp/scratch/RtmpnH49Gc’ ‘~/tmp/scratch/RtmpnLD91s’ ‘~/tmp/scratch/RtmpnYRu9r’ ‘~/tmp/scratch/RtmpnitNhU’ ‘~/tmp/scratch/RtmpoLwE5p’ ‘~/tmp/scratch/RtmpobIHeg’ ‘~/tmp/scratch/RtmpobR5kG’ ‘~/tmp/scratch/RtmpohkhNd’ ‘~/tmp/scratch/RtmppWHqot’ ‘~/tmp/scratch/Rtmppfqgcg’ ‘~/tmp/scratch/Rtmpq03qu6’ ‘~/tmp/scratch/Rtmpq4oHdc’ ‘~/tmp/scratch/RtmpqBNZab’ ‘~/tmp/scratch/RtmpqLB8GX’ ‘~/tmp/scratch/Rtmpr13g3l’ ‘~/tmp/scratch/RtmprFMGAy’ ‘~/tmp/scratch/RtmprVPG6t’ ‘~/tmp/scratch/RtmprePhyY’ ‘~/tmp/scratch/RtmprsK2hT’ ‘~/tmp/scratch/RtmpsDEyxi’ ‘~/tmp/scratch/RtmpsTaI0i’ ‘~/tmp/scratch/RtmpsZmWqn’ ‘~/tmp/scratch/Rtmpu9Q4z4’ ‘~/tmp/scratch/RtmpuCWwq3’ ‘~/tmp/scratch/RtmpuuF8yE’ ‘~/tmp/scratch/RtmpvxxeGG’ ‘~/tmp/scratch/RtmpwAKHiN’ ‘~/tmp/scratch/Rtmpx26sJm’ ‘~/tmp/scratch/Rtmpx3uHo2’ ‘~/tmp/scratch/Rtmpx8xb6x’ ‘~/tmp/scratch/RtmpxIgKFL’ ‘~/tmp/scratch/RtmpxjrtmE’ ‘~/tmp/scratch/RtmpxmtjaS’ ‘~/tmp/scratch/RtmpyqDL4F’ ‘~/tmp/scratch/xvfb-run.1d6KUg’ ‘~/tmp/scratch/xvfb-run.2hZQOo’ ‘~/tmp/scratch/xvfb-run.3lkO98’ ‘~/tmp/scratch/xvfb-run.4BZQOz’ ‘~/tmp/scratch/xvfb-run.4MNQeD’ ‘~/tmp/scratch/xvfb-run.5I363w’ ‘~/tmp/scratch/xvfb-run.8otdbY’ ‘~/tmp/scratch/xvfb-run.A5Htnw’ ‘~/tmp/scratch/xvfb-run.AGsrgV’ ‘~/tmp/scratch/xvfb-run.AkZWQ6’ ‘~/tmp/scratch/xvfb-run.B6YPwP’ ‘~/tmp/scratch/xvfb-run.CaX5Tg’ ‘~/tmp/scratch/xvfb-run.CfU7dX’ ‘~/tmp/scratch/xvfb-run.Dgd7ci’ ‘~/tmp/scratch/xvfb-run.DuywOO’ ‘~/tmp/scratch/xvfb-run.FuuVTc’ ‘~/tmp/scratch/xvfb-run.HYppF8’ ‘~/tmp/scratch/xvfb-run.JY7GZv’ ‘~/tmp/scratch/xvfb-run.Jcao5G’ ‘~/tmp/scratch/xvfb-run.JzT1Ij’ ‘~/tmp/scratch/xvfb-run.K7E0pU’ ‘~/tmp/scratch/xvfb-run.KRw8FL’ ‘~/tmp/scratch/xvfb-run.L5iP9E’ ‘~/tmp/scratch/xvfb-run.LZ1U9H’ ‘~/tmp/scratch/xvfb-run.LZO38t’ ‘~/tmp/scratch/xvfb-run.LkBQmN’ ‘~/tmp/scratch/xvfb-run.LrqWqq’ ‘~/tmp/scratch/xvfb-run.M2zjgx’ ‘~/tmp/scratch/xvfb-run.OBHhnQ’ ‘~/tmp/scratch/xvfb-run.OOdiSJ’ ‘~/tmp/scratch/xvfb-run.QG743z’ ‘~/tmp/scratch/xvfb-run.REAPQW’ ‘~/tmp/scratch/xvfb-run.RO78tn’ ‘~/tmp/scratch/xvfb-run.TnnJoa’ ‘~/tmp/scratch/xvfb-run.UGaVUt’ ‘~/tmp/scratch/xvfb-run.VvhEKS’ ‘~/tmp/scratch/xvfb-run.WRTF4T’ ‘~/tmp/scratch/xvfb-run.X5zYx2’ ‘~/tmp/scratch/xvfb-run.YDbTix’ ‘~/tmp/scratch/xvfb-run.YFI665’ ‘~/tmp/scratch/xvfb-run.ZFHB4K’ ‘~/tmp/scratch/xvfb-run.Zb5Hyj’ ‘~/tmp/scratch/xvfb-run.cHRm2u’ ‘~/tmp/scratch/xvfb-run.cs3nTR’ ‘~/tmp/scratch/xvfb-run.ex50Zd’ ‘~/tmp/scratch/xvfb-run.f99Zo4’ ‘~/tmp/scratch/xvfb-run.goIRLf’ ‘~/tmp/scratch/xvfb-run.hmqej0’ ‘~/tmp/scratch/xvfb-run.kTv0Th’ ‘~/tmp/scratch/xvfb-run.kgfpXE’ ‘~/tmp/scratch/xvfb-run.lXucAU’ ‘~/tmp/scratch/xvfb-run.m5JdI5’ ‘~/tmp/scratch/xvfb-run.mGffCX’ ‘~/tmp/scratch/xvfb-run.mWmE3c’ ‘~/tmp/scratch/xvfb-run.nN7HVA’ ‘~/tmp/scratch/xvfb-run.nh5XbV’ ‘~/tmp/scratch/xvfb-run.nniJKL’ ‘~/tmp/scratch/xvfb-run.oKFlI7’ ‘~/tmp/scratch/xvfb-run.oyDXdM’ ‘~/tmp/scratch/xvfb-run.pOWgcU’ ‘~/tmp/scratch/xvfb-run.poBVfX’ ‘~/tmp/scratch/xvfb-run.r5INGQ’ ‘~/tmp/scratch/xvfb-run.rRKINo’ ‘~/tmp/scratch/xvfb-run.rzBHnj’ ‘~/tmp/scratch/xvfb-run.s6NcF8’ ‘~/tmp/scratch/xvfb-run.sRwNVI’ ‘~/tmp/scratch/xvfb-run.sWUUei’ ‘~/tmp/scratch/xvfb-run.uKwqzW’ ‘~/tmp/scratch/xvfb-run.uce9c5’ ‘~/tmp/scratch/xvfb-run.wi1Jgb’ ‘~/tmp/scratch/xvfb-run.x13fRR’ ‘~/tmp/scratch/xvfb-run.zObTuq’ ‘~/tmp/scratch/xvfb-run.zkukwp’ Flavor: r-devel-linux-x86_64-debian-gcc

Version: 1.0.0
Check: tests
Result: ERROR Running ‘testthat.R’ [51s/51s] 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(saferDev) > > test_check("saferDev") [1] "ENVIR OF testthat::test_that() for get_message(): cran" [1] 1 [1] 1 [1] 1 Saving _problems/test-get_message-409.R Saving _problems/test-get_message-422.R Saving _problems/test-get_message-526.R [ FAIL 3 | WARN 4 | SKIP 0 | PASS 2314 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-get_message.R:409:21'): get_message() ──────────────────────── Expected `result` to equal `expected`. Differences: Types not compatible: character is not NULL ── Failure ('test-get_message.R:422:17'): get_message() ──────────────────────── Expected `result` to equal `expected`. Differences: Types not compatible: character is not NULL ── Failure ('test-get_message.R:526:5'): get_message() ───────────────────────── Expected `result` to equal `expected`. Differences: Types not compatible: character is not NULL [ FAIL 3 | WARN 4 | SKIP 0 | PASS 2314 ] Error: ! Test failures. Execution halted Flavor: r-oldrel-macos-arm64

Version: 1.0.0
Check: tests
Result: ERROR Running ‘testthat.R’ [183s/379s] 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(saferDev) > > test_check("saferDev") [1] "ENVIR OF testthat::test_that() for get_message(): cran" [1] 1 [1] 1 [1] 1 Saving _problems/test-get_message-409.R Saving _problems/test-get_message-422.R Saving _problems/test-get_message-526.R [ FAIL 3 | WARN 4 | SKIP 0 | PASS 2314 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-get_message.R:409:21'): get_message() ──────────────────────── Expected `result` to equal `expected`. Differences: Types not compatible: character is not NULL ── Failure ('test-get_message.R:422:17'): get_message() ──────────────────────── Expected `result` to equal `expected`. Differences: Types not compatible: character is not NULL ── Failure ('test-get_message.R:526:5'): get_message() ───────────────────────── Expected `result` to equal `expected`. Differences: Types not compatible: character is not NULL [ FAIL 3 | WARN 4 | SKIP 0 | PASS 2314 ] Error: ! Test failures. Execution halted Flavor: r-oldrel-macos-x86_64

Version: 1.0.0
Check: tests
Result: ERROR Running 'testthat.R' [314s] 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(saferDev) > > test_check("saferDev") [1] "ENVIR OF testthat::test_that() for get_message(): cran" [1] 1 [1] 1 [1] 1 Saving _problems/test-get_message-409.R Saving _problems/test-get_message-422.R Saving _problems/test-get_message-526.R [ FAIL 3 | WARN 4 | SKIP 0 | PASS 2314 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-get_message.R:409:21'): get_message() ──────────────────────── Expected `result` to equal `expected`. Differences: Types not compatible: character is not NULL ── Failure ('test-get_message.R:422:17'): get_message() ──────────────────────── Expected `result` to equal `expected`. Differences: Types not compatible: character is not NULL ── Failure ('test-get_message.R:526:5'): get_message() ───────────────────────── Expected `result` to equal `expected`. Differences: Types not compatible: character is not NULL [ FAIL 3 | WARN 4 | SKIP 0 | PASS 2314 ] Error: ! Test failures. Execution halted Flavor: r-oldrel-windows-x86_64