CRAN Package Check Results for Package lubridate

Last updated on 2023-09-29 10:51:58 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.9.2 16.51 126.29 142.80 ERROR
r-devel-linux-x86_64-debian-gcc 1.9.3 12.19 96.97 109.16 OK
r-devel-linux-x86_64-fedora-clang 1.9.3 190.60 OK
r-devel-linux-x86_64-fedora-gcc 1.9.3 196.95 OK
r-devel-windows-x86_64 1.9.3 23.00 129.00 152.00 OK
r-patched-linux-x86_64 1.9.2 16.41 120.63 137.04 ERROR
r-release-linux-x86_64 1.9.3 17.67 126.04 143.71 OK
r-release-macos-arm64 1.9.3 57.00 OK
r-release-macos-x86_64 1.9.3 166.00 OK
r-release-windows-x86_64 1.9.3 28.00 156.00 184.00 OK
r-oldrel-macos-arm64 1.9.3 53.00 OK
r-oldrel-macos-x86_64 1.9.2 66.00 OK
r-oldrel-windows-x86_64 1.9.3 25.00 140.00 165.00 OK

Check Details

Version: 1.9.2
Check: tests
Result: ERROR
     Running ‘testthat.R’ [54s/60s]
    Running the tests in ‘tests/testthat.R’ failed.
    Complete output:
     > library(testthat)
     > library(lubridate)
    
     Attaching package: 'lubridate'
    
     The following objects are masked from 'package:base':
    
     date, intersect, setdiff, union
    
     >
     > test_check("lubridate")
     [ FAIL 1 | WARN 0 | SKIP 10 | PASS 3048 ]
    
     ══ Skipped tests (10) ══════════════════════════════════════════════════════════
     • FIXME: time_length should be same on sides of DST? (1):
     'test-timespans.R:55:3'
     • FIXME: ymd_hms OSz parsing (2): 'test-parsers.R:263:3',
     'test-parsers.R:278:3'
     • On CRAN (7): 'test-namespace.R:33:3', 'test-namespace.R:44:3',
     'test-ops-integer-division.R:17:3', 'test-parsers.R:1117:3',
     'test-parsers.R:1136:3', 'test-pretty.R:4:3', 'test-vctrs.R:549:3'
    
     ══ Failed tests ════════════════════════════════════════════════════════════════
     ── Error ('test-time-zones.R:262:3'): as_datetime does not loose time zone ─────
     Error in `C_force_tz(to_posixct(time), tz, roll_dst)`: CCTZ: Unrecognized output timezone: "US/Pacific"
     Backtrace:
     ▆
     1. └─lubridate::ymd_hms("2022-01-01 23:40:36", tz = "US/Pacific") at test-time-zones.R:262:2
     2. └─lubridate:::.parse_xxx_hms(...)
     3. └─lubridate::parse_date_time(...)
     4. └─lubridate (local) .local_parse(x[to_parse], TRUE)
     5. └─lubridate:::.parse_date_time(...)
     6. └─lubridate:::.strptime(...)
     7. ├─lubridate::force_tz(out, tzone = tz)
     8. └─lubridate:::force_tz.default(out, tzone = tz)
     9. └─timechange::time_force_tz(time, tz = tzone, roll_dst = roll_dst)
     10. └─timechange:::.force_tz(time, tz, tzout, roll_dst)
     11. ├─timechange:::from_posixct(...)
     12. └─timechange:::C_force_tz(to_posixct(time), tz, roll_dst)
    
     [ FAIL 1 | WARN 0 | SKIP 10 | PASS 3048 ]
     Error: Test failures
     Execution halted
Flavor: r-devel-linux-x86_64-debian-clang

Version: 1.9.2
Check: tests
Result: ERROR
     Running ‘testthat.R’ [50s/56s]
    Running the tests in ‘tests/testthat.R’ failed.
    Complete output:
     > library(testthat)
     > library(lubridate)
    
     Attaching package: 'lubridate'
    
     The following objects are masked from 'package:base':
    
     date, intersect, setdiff, union
    
     >
     > test_check("lubridate")
     [ FAIL 1 | WARN 0 | SKIP 10 | PASS 3048 ]
    
     ══ Skipped tests (10) ══════════════════════════════════════════════════════════
     • FIXME: time_length should be same on sides of DST? (1):
     'test-timespans.R:55:3'
     • FIXME: ymd_hms OSz parsing (2): 'test-parsers.R:263:3',
     'test-parsers.R:278:3'
     • On CRAN (7): 'test-namespace.R:33:3', 'test-namespace.R:44:3',
     'test-ops-integer-division.R:17:3', 'test-parsers.R:1117:3',
     'test-parsers.R:1136:3', 'test-pretty.R:4:3', 'test-vctrs.R:549:3'
    
     ══ Failed tests ════════════════════════════════════════════════════════════════
     ── Error ('test-time-zones.R:262:3'): as_datetime does not loose time zone ─────
     Error in `C_force_tz(to_posixct(time), tz, roll_dst)`: CCTZ: Unrecognized output timezone: "US/Pacific"
     Backtrace:
     ▆
     1. └─lubridate::ymd_hms("2022-01-01 23:40:36", tz = "US/Pacific") at test-time-zones.R:262:2
     2. └─lubridate:::.parse_xxx_hms(...)
     3. └─lubridate::parse_date_time(...)
     4. └─lubridate (local) .local_parse(x[to_parse], TRUE)
     5. └─lubridate:::.parse_date_time(...)
     6. └─lubridate:::.strptime(...)
     7. ├─lubridate::force_tz(out, tzone = tz)
     8. └─lubridate:::force_tz.default(out, tzone = tz)
     9. └─timechange::time_force_tz(time, tz = tzone, roll_dst = roll_dst)
     10. └─timechange:::.force_tz(time, tz, tzout, roll_dst)
     11. ├─timechange:::from_posixct(...)
     12. └─timechange:::C_force_tz(to_posixct(time), tz, roll_dst)
    
     [ FAIL 1 | WARN 0 | SKIP 10 | PASS 3048 ]
     Error: Test failures
     Execution halted
Flavor: r-patched-linux-x86_64