The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

CRAN Package Check Results for Package lehdr

Last updated on 2026-10-28 05:55:08 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.2.0 5.02 163.47 168.49 ERROR
r-devel-linux-x86_64-debian-gcc 1.2.0 3.74 132.49 136.23 OK
r-devel-linux-x86_64-fedora-clang 1.2.0 101.50 OK
r-devel-linux-x86_64-fedora-gcc 1.2.0 114.81 OK
r-devel-windows-x86_64 1.2.0 8.00 239.00 247.00 OK
r-patched-linux-x86_64 1.2.0 5.62 155.97 161.59 OK
r-release-linux-x86_64 1.2.0 4.85 156.42 161.27 OK
r-release-macos-arm64 1.2.0 OK
r-release-macos-x86_64 1.2.0 4.00 277.00 281.00 OK
r-release-windows-x86_64 1.2.0 11.00 227.00 238.00 OK
r-oldrel-macos-arm64 1.2.0 1.00 160.00 161.00 OK
r-oldrel-macos-x86_64 1.2.0 4.00 309.00 313.00 OK
r-oldrel-windows-x86_64 1.2.0 11.00 251.00 262.00 OK

Additional issues

noLD

Check Details

Version: 1.2.0
Check: tests
Result: ERROR Running ‘testthat.R’ [2m/21m] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(lehdr) lehdr 1.2.0 To enable caching of data, set `options(lehdr_use_cache = TRUE)` To cite lehdr in published work (Chicago author-date): Green, Jamaal, Liming Wang, and Dillon Mahmoudi. 2025. "lehdr: Grab Longitudinal Employer-Household Dynamics (LEHD) Flat Files." R package version 1.2.0. https://github.com/jamgreen/lehdr/ Run citation("lehdr") for a BibTeX entry. Use suppressPackageStartupMessages() to suppress this message. > library(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 > > test_check("lehdr") Using cached file: lodes8_de_od_main_JT00_2020.csv.gz Using cached file: lodes5_de_od_main_JT00_2009.csv.gz Using cached file: lodes8_de_od_main_JT00_2015.csv.gz Using cached file: lodes5_de_od_aux_JT00_2009.csv.gz Using cached file: lodes8_de_od_main_JT00_2020.csv.gz Using cached file: lodes7_de_rac_S000_JT00_2014.csv.gz Using cached file: lodes8_de_rac_S000_JT00_2015.csv.gz Using cached file: lodes7_de_rac_SA01_JT01_2004.csv.gz Using cached file: lodes5_de_wac_S000_JT01_2009.csv.gz Using cached file: lodes7_de_wac_S000_JT00_2015.csv.gz Using cached file: lodes8_de_wac_S000_JT00_2020.csv.gz Using cached file: lodes7_vt_wac_S000_JT00_2015.csv.gz Using cached file: lodes8_vt_wac_S000_JT00_2015.csv.gz Using cached file: lodes5_nd_od_main_JT01_2007.csv.gz Using cached file: lodes5_vt_od_main_JT01_2007.csv.gz Using cached file: lodes5_nd_od_main_JT01_2008.csv.gz Using cached file: lodes5_vt_od_main_JT01_2008.csv.gz Using cached file: lodes8_de_od_main_JT01_2013.csv.gz Using cached file: lodes8_vt_od_main_JT01_2013.csv.gz Using cached file: lodes8_de_od_main_JT01_2014.csv.gz Using cached file: lodes8_vt_od_main_JT01_2014.csv.gz Using cached file: lodes8_de_od_main_JT01_2013.csv.gz Using cached file: lodes8_sd_od_main_JT01_2013.csv.gz Using cached file: lodes8_de_od_main_JT01_2020.csv.gz Using cached file: lodes8_sd_od_main_JT01_2020.csv.gz Using cached file: lodes7_de_wac_S000_JT00_2013.csv.gz Using cached file: lodes7_vt_wac_S000_JT00_2013.csv.gz Using cached file: lodes7_de_wac_S000_JT00_2014.csv.gz Using cached file: lodes7_vt_wac_S000_JT00_2014.csv.gz Using cached file: lodes5_de_wac_S000_JT00_2007.csv.gz Using cached file: lodes5_vt_wac_S000_JT00_2007.csv.gz Using cached file: lodes5_de_wac_S000_JT00_2009.csv.gz Using cached file: lodes5_vt_wac_S000_JT00_2009.csv.gz Using cached file: lodes7_de_wac_S000_JT00_2013.csv.gz Using cached file: lodes7_vt_wac_S000_JT00_2013.csv.gz Using cached file: lodes7_de_wac_S000_JT00_2014.csv.gz Using cached file: lodes7_vt_wac_S000_JT00_2014.csv.gz Using cached file: lodes8_de_wac_S000_JT01_2017.csv.gz Using cached file: lodes8_vt_wac_S000_JT01_2017.csv.gz Using cached file: lodes8_de_wac_S000_JT01_2018.csv.gz Using cached file: lodes8_vt_wac_S000_JT01_2018.csv.gz Using cached file: lodes8_de_wac_S000_JT01_2019.csv.gz Using cached file: lodes8_vt_wac_S000_JT01_2019.csv.gz Using cached file: lodes8_de_wac_S000_JT01_2020.csv.gz Using cached file: lodes8_vt_wac_S000_JT01_2020.csv.gz Using cached file: lodes8_de_wac_S000_JT00_2019.csv.gz Using cached file: lodes8_vt_wac_S000_JT00_2019.csv.gz Using cached file: lodes8_de_wac_S000_JT00_2020.csv.gz Using cached file: lodes8_vt_wac_S000_JT00_2020.csv.gz Downloading crosswalk https://lehd.ces.census.gov/data/lodes/LODES8/vt/vt_xwalk.csv.gz to lodes8_vt_xwalk.csv.gz Saving _problems/test-lehdr-437.R Downloading crosswalk https://lehd.ces.census.gov/data/lodes/LODES8/wy/wy_xwalk.csv.gz to lodes8_wy_xwalk.csv.gz Saving _problems/test-lehdr-446.R Downloading crosswalk https://lehd.ces.census.gov/data/lodes/LODES7/vt/vt_xwalk.csv.gz to lodes7_vt_xwalk.csv.gz Saving _problems/test-lehdr-452.R Downloading crosswalk https://lehd.ces.census.gov/data/lodes/LODES8/vt/vt_xwalk.csv.gz to lodes8_vt_xwalk.csv.gz Saving _problems/test-lehdr-461.R Using cached file: lodes5_vt_rac_SA01_JT01_2008.csv.gz Downloading 24% =======>----------------------- 3s Downloading 40% ============>------------------ 2s Downloading 100% ==============================> 0s Using cached file: lodes5_vt_wac_SA01_JT01_2008.csv.gz Using cached file: lodes8_vt_rac_SA01_JT01_2022.csv.gz Using cached file: lodes8_vt_wac_SA01_JT01_2022.csv.gz Using cached file: lodes5_vt_rac_SA01_JT01_2008.csv.gz Using cached file: lodes5_vt_wac_SA01_JT01_2008.csv.gz Using cached file: lodes8_de_od_main_JT00_2020.csv.gz compute_commute_stats(): reducing 36671 origin-destination pairs to one row per tract. Using cached file: lodes8_de_od_main_JT00_2020.csv.gz compute_commute_stats(): reducing 36671 origin-destination pairs to one row per tract. Using cached file: lodes8_de_od_main_JT00_2020.csv.gz compute_commute_stats(): reducing 36671 origin-destination pairs to one row per tract. Using cached file: lodes8_de_od_main_JT00_2020.csv.gz compute_commute_stats(): reducing 36671 origin-destination pairs to one row per tract. Using cached file: lodes8_de_od_main_JT00_2020.csv.gz compute_commute_stats(): reducing 9 origin-destination pairs to one row per county. Using cached file: lodes8_de_wac_S000_JT00_2017.csv.gz Using cached file: lodes8_vt_wac_S000_JT00_2017.csv.gz Using cached file: lodes8_de_wac_S000_JT00_2019.csv.gz Using cached file: lodes8_vt_wac_S000_JT00_2019.csv.gz Using cached file: lodes8_de_wac_S000_JT00_2017.csv.gz Using cached file: lodes8_vt_wac_S000_JT00_2017.csv.gz Using cached file: lodes8_de_wac_S000_JT00_2019.csv.gz Using cached file: lodes8_vt_wac_S000_JT00_2019.csv.gz Using cached file: lodes8_de_wac_S000_JT00_2018.csv.gz Using cached file: lodes8_de_wac_S000_JT00_2020.csv.gz Using cached file: lodes8_de_wac_S000_JT00_2015.csv.gz Using cached file: lodes8_de_wac_S000_JT00_2017.csv.gz Using cached file: lodes8_de_wac_S000_JT00_2020.csv.gz Using cached file: lodes8_de_wac_S000_JT00_2018.csv.gz Using cached file: lodes8_de_wac_S000_JT00_2020.csv.gz Using cached file: lodes8_de_wac_S000_JT00_2018.csv.gz Using cached file: lodes8_de_wac_S000_JT00_2020.csv.gz Using cached file: lodes8_de_wac_S000_JT00_2020.csv.gz Using cached file: lodes8_de_rac_S000_JT00_2020.csv.gz Using cached file: lodes8_de_wac_S000_JT00_2020.csv.gz Using cached file: lodes8_de_wac_S000_JT00_2020.csv.gz Using cached file: lodes8_de_wac_S000_JT00_2020.csv.gz Using cached file: lodes8_de_wac_S000_JT00_2020.csv.gz [ FAIL 4 | WARN 0 | SKIP 0 | PASS 77 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-lehdr.R:434:3'): grab_crosswalk returns correct dimensions for single state ── Error in `(function (cnd) { rlang::abort(c("lehdr: Could not connect to the LODES server.", i = "Please check your internet connection.")) })(structure(list(message = "Failed to perform HTTP request.", trace = structure(list(call = list(expect_equal(grab_crosswalk("vt") %>% dim(), c(24611, 41)), quasi_label(enquo(object), label), eval_bare(expr, quo_get_env(quo)), grab_crosswalk("vt") %>% dim(), grab_crosswalk("vt"), vdownload_xwalk(url = urls, download_dir = download_dir) %>% vread_xwalk() %>% dplyr::bind_rows(), dplyr::bind_rows(.), list2(...), vread_xwalk(.), lapply(as.list(match.call())[-1L], eval, parent.frame()), FUN(X[[i]], ...), FUN(X[[i]], ...), vdownload_xwalk(url = urls, download_dir = download_dir), do.call("mapply", c(FUN = FUN, args[dovec], MoreArgs = list(args[!dovec]), SIMPLIFY = SIMPLIFY, USE.NAMES = USE.NAMES)), mapply(FUN = `<fn>`, url = `<glue>`, MoreArgs = `<named list>`, SIMPLIFY = TRUE, USE.NAMES = TRUE), `<fn>`(url = dots[[1L]][[1L]], download_dir = "/home/hornik/tmp/scratch/check-CRAN-regular-hornik/cache/R/lehdr"), withCallingHandlers(req_perform(req_error(lodes_req, is_error = function(r) FALSE), path = fil), httr2_failure = function(cnd) { rlang::abort(c("lehdr: Could not connect to the LODES server.", i = "Please check your internet connection.")) }), req_perform(req_error(lodes_req, is_error = function(r) FALSE), path = fil), handle_resp(req, resp, error_call = error_call), cnd_signal(resp)), parent = c(0L, 1L, 2L, 0L, 0L, 5L, 0L, 7L, 0L, 9L, 10L, 11L, 5L, 13L, 13L, 15L, 16L, 16L, 18L, 19L), visible = c(TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE), namespace = c("testthat", "testthat", "rlang", NA, "lehdr", NA, "dplyr", "rlang", "base", "base", "base", "base", "base", "base", "base", "lehdr", "base", "httr2", "httr2", "rlang"), scope = c("::", "::", "::", NA, "::", NA, "::", "::", "local", "::", "local", "local", "local", "::", "::", "local", "::", "::", ":::", "::")), row.names = c(NA, -20L), version = 2L, class = c("rlang_trace", "rlib_trace", "tbl", "data.frame")), parent = structure(list(message = "Failure when receiving data from the peer [lehd.ces.census.gov]:\nRecv failure: Connection reset by peer", call = curl::curl_fetch_disk(url, path, handle)), class = c("curl_error_recv_error", "curl_error", "error", "condition")), call = req_perform(req_error(lodes_req, is_error = function(r) FALSE), path = fil), request = structure(list(url = structure("https://lehd.ces.census.gov/data/lodes/LODES8/vt/vt_xwalk.csv.gz", class = c("glue", "character")), method = NULL, headers = list(), body = NULL, fields = list(), options = list(), policies = list(error_is_error = function (r) FALSE), state = <environment>), class = "httr2_request")), class = c("httr2_failure", "httr2_error", "rlang_error", "error", "condition")))`: lehdr: Could not connect to the LODES server. i Please check your internet connection. Backtrace: ▆ 1. ├─testthat::expect_equal(...) at test-lehdr.R:434:3 2. │ └─testthat::quasi_label(enquo(object), label) 3. │ └─rlang::eval_bare(expr, quo_get_env(quo)) 4. ├─grab_crosswalk("vt") %>% dim() 5. ├─lehdr::grab_crosswalk("vt") 6. │ ├─... %>% dplyr::bind_rows() 7. │ └─base (local) vdownload_xwalk(url = urls, download_dir = download_dir) 8. │ ├─base::do.call(...) 9. │ └─base::mapply(...) 10. │ └─lehdr (local) `<fn>`(url = dots[[1L]][[1L]], download_dir = "/home/hornik/tmp/scratch/check-CRAN-regular-hornik/cache/R/lehdr") 11. │ ├─base::withCallingHandlers(...) 12. │ └─httr2::req_perform(...) 13. │ └─httr2:::handle_resp(req, resp, error_call = error_call) 14. │ └─rlang::cnd_signal(resp) 15. │ └─rlang:::signal_abort(cnd) 16. │ └─base::signalCondition(cnd) 17. ├─dplyr::bind_rows(.) 18. │ └─rlang::list2(...) 19. ├─base (local) vread_xwalk(.) 20. │ └─base::lapply(as.list(match.call())[-1L], eval, parent.frame()) 21. │ └─base (local) FUN(X[[i]], ...) 22. │ └─base (local) FUN(X[[i]], ...) 23. └─lehdr (local) `<fn>`(`<httr2_fl>`) 24. └─rlang::abort(...) ── Error ('test-lehdr.R:443:3'): grab_crosswalk returns correct dimensions for multiple states ── Error in `(function (cnd) { rlang::abort(c("lehdr: Could not connect to the LODES server.", i = "Please check your internet connection.")) })(structure(list(message = "Failed to perform HTTP request.", trace = structure(list(call = list(expect_equal(grab_crosswalk(c("wy", "ND")) %>% dim(), c(138335, 41)), quasi_label(enquo(object), label), eval_bare(expr, quo_get_env(quo)), grab_crosswalk(c("wy", "ND")) %>% dim(), grab_crosswalk(c("wy", "ND")), vdownload_xwalk(url = urls, download_dir = download_dir) %>% vread_xwalk() %>% dplyr::bind_rows(), dplyr::bind_rows(.), list2(...), vread_xwalk(.), lapply(as.list(match.call())[-1L], eval, parent.frame()), FUN(X[[i]], ...), FUN(X[[i]], ...), vdownload_xwalk(url = urls, download_dir = download_dir), do.call("mapply", c(FUN = FUN, args[dovec], MoreArgs = list(args[!dovec]), SIMPLIFY = SIMPLIFY, USE.NAMES = USE.NAMES)), mapply(FUN = `<fn>`, url = `<glue>`, MoreArgs = `<named list>`, SIMPLIFY = TRUE, USE.NAMES = TRUE), `<fn>`(url = dots[[1L]][[1L]], download_dir = "/home/hornik/tmp/scratch/check-CRAN-regular-hornik/cache/R/lehdr"), withCallingHandlers(req_perform(req_error(lodes_req, is_error = function(r) FALSE), path = fil), httr2_failure = function(cnd) { rlang::abort(c("lehdr: Could not connect to the LODES server.", i = "Please check your internet connection.")) }), req_perform(req_error(lodes_req, is_error = function(r) FALSE), path = fil), handle_resp(req, resp, error_call = error_call), cnd_signal(resp)), parent = c(0L, 1L, 2L, 0L, 0L, 5L, 0L, 7L, 0L, 9L, 10L, 11L, 5L, 13L, 13L, 15L, 16L, 16L, 18L, 19L), visible = c(TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE), namespace = c("testthat", "testthat", "rlang", NA, "lehdr", NA, "dplyr", "rlang", "base", "base", "base", "base", "base", "base", "base", "lehdr", "base", "httr2", "httr2", "rlang"), scope = c("::", "::", "::", NA, "::", NA, "::", "::", "local", "::", "local", "local", "local", "::", "::", "local", "::", "::", ":::", "::")), row.names = c(NA, -20L), version = 2L, class = c("rlang_trace", "rlib_trace", "tbl", "data.frame")), parent = structure(list(message = "Failure when receiving data from the peer [lehd.ces.census.gov]:\nRecv failure: Connection reset by peer", call = curl::curl_fetch_disk(url, path, handle)), class = c("curl_error_recv_error", "curl_error", "error", "condition")), call = req_perform(req_error(lodes_req, is_error = function(r) FALSE), path = fil), request = structure(list(url = structure("https://lehd.ces.census.gov/data/lodes/LODES8/wy/wy_xwalk.csv.gz", class = c("glue", "character")), method = NULL, headers = list(), body = NULL, fields = list(), options = list(), policies = list(error_is_error = function (r) FALSE), state = <environment>), class = "httr2_request")), class = c("httr2_failure", "httr2_error", "rlang_error", "error", "condition")))`: lehdr: Could not connect to the LODES server. i Please check your internet connection. Backtrace: ▆ 1. ├─testthat::expect_equal(...) at test-lehdr.R:443:3 2. │ └─testthat::quasi_label(enquo(object), label) 3. │ └─rlang::eval_bare(expr, quo_get_env(quo)) 4. ├─grab_crosswalk(c("wy", "ND")) %>% dim() 5. ├─lehdr::grab_crosswalk(c("wy", "ND")) 6. │ ├─... %>% dplyr::bind_rows() 7. │ └─base (local) vdownload_xwalk(url = urls, download_dir = download_dir) 8. │ ├─base::do.call(...) 9. │ └─base::mapply(...) 10. │ └─lehdr (local) `<fn>`(url = dots[[1L]][[1L]], download_dir = "/home/hornik/tmp/scratch/check-CRAN-regular-hornik/cache/R/lehdr") 11. │ ├─base::withCallingHandlers(...) 12. │ └─httr2::req_perform(...) 13. │ └─httr2:::handle_resp(req, resp, error_call = error_call) 14. │ └─rlang::cnd_signal(resp) 15. │ └─rlang:::signal_abort(cnd) 16. │ └─base::signalCondition(cnd) 17. ├─dplyr::bind_rows(.) 18. │ └─rlang::list2(...) 19. ├─base (local) vread_xwalk(.) 20. │ └─base::lapply(as.list(match.call())[-1L], eval, parent.frame()) 21. │ └─base (local) FUN(X[[i]], ...) 22. │ └─base (local) FUN(X[[i]], ...) 23. └─lehdr (local) `<fn>`(`<httr2_fl>`) 24. └─rlang::abort(...) ── Error ('test-lehdr.R:452:3'): grab_crosswalk accepts version argument for LODES7 ── Error in `(function (cnd) { rlang::abort(c("lehdr: Could not connect to the LODES server.", i = "Please check your internet connection.")) })(structure(list(message = "Failed to perform HTTP request.", trace = structure(list(call = list(grab_crosswalk("vt", version = "LODES7"), vdownload_xwalk(url = urls, download_dir = download_dir) %>% vread_xwalk() %>% dplyr::bind_rows(), dplyr::bind_rows(.), list2(...), vread_xwalk(.), lapply(as.list(match.call())[-1L], eval, parent.frame()), FUN(X[[i]], ...), FUN(X[[i]], ...), vdownload_xwalk(url = urls, download_dir = download_dir), do.call("mapply", c(FUN = FUN, args[dovec], MoreArgs = list(args[!dovec]), SIMPLIFY = SIMPLIFY, USE.NAMES = USE.NAMES)), mapply(FUN = `<fn>`, url = `<glue>`, MoreArgs = `<named list>`, SIMPLIFY = TRUE, USE.NAMES = TRUE), `<fn>`(url = dots[[1L]][[1L]], download_dir = "/home/hornik/tmp/scratch/check-CRAN-regular-hornik/cache/R/lehdr"), withCallingHandlers(req_perform(req_error(lodes_req, is_error = function(r) FALSE), path = fil), httr2_failure = function(cnd) { rlang::abort(c("lehdr: Could not connect to the LODES server.", i = "Please check your internet connection.")) }), req_perform(req_error(lodes_req, is_error = function(r) FALSE), path = fil), handle_resp(req, resp, error_call = error_call), cnd_signal(resp)), parent = c(0L, 1L, 0L, 3L, 0L, 5L, 6L, 7L, 1L, 9L, 9L, 11L, 12L, 12L, 14L, 15L), visible = c(TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE), namespace = c("lehdr", NA, "dplyr", "rlang", "base", "base", "base", "base", "base", "base", "base", "lehdr", "base", "httr2", "httr2", "rlang"), scope = c("::", NA, "::", "::", "local", "::", "local", "local", "local", "::", "::", "local", "::", "::", ":::", "::")), row.names = c(NA, -16L), version = 2L, class = c("rlang_trace", "rlib_trace", "tbl", "data.frame")), parent = structure(list(message = "Failure when receiving data from the peer [lehd.ces.census.gov]:\nRecv failure: Connection reset by peer", call = curl::curl_fetch_disk(url, path, handle)), class = c("curl_error_recv_error", "curl_error", "error", "condition")), call = req_perform(req_error(lodes_req, is_error = function(r) FALSE), path = fil), request = structure(list(url = structure("https://lehd.ces.census.gov/data/lodes/LODES7/vt/vt_xwalk.csv.gz", class = c("glue", "character")), method = NULL, headers = list(), body = NULL, fields = list(), options = list(), policies = list(error_is_error = function (r) FALSE), state = <environment>), class = "httr2_request")), class = c("httr2_failure", "httr2_error", "rlang_error", "error", "condition")))`: lehdr: Could not connect to the LODES server. i Please check your internet connection. Backtrace: ▆ 1. ├─lehdr::grab_crosswalk("vt", version = "LODES7") at test-lehdr.R:452:3 2. │ ├─... %>% dplyr::bind_rows() 3. │ └─base (local) vdownload_xwalk(url = urls, download_dir = download_dir) 4. │ ├─base::do.call(...) 5. │ └─base::mapply(...) 6. │ └─lehdr (local) `<fn>`(url = dots[[1L]][[1L]], download_dir = "/home/hornik/tmp/scratch/check-CRAN-regular-hornik/cache/R/lehdr") 7. │ ├─base::withCallingHandlers(...) 8. │ └─httr2::req_perform(...) 9. │ └─httr2:::handle_resp(req, resp, error_call = error_call) 10. │ └─rlang::cnd_signal(resp) 11. │ └─rlang:::signal_abort(cnd) 12. │ └─base::signalCondition(cnd) 13. ├─dplyr::bind_rows(.) 14. │ └─rlang::list2(...) 15. ├─base (local) vread_xwalk(.) 16. │ └─base::lapply(as.list(match.call())[-1L], eval, parent.frame()) 17. │ └─base (local) FUN(X[[i]], ...) 18. │ └─base (local) FUN(X[[i]], ...) 19. └─lehdr (local) `<fn>`(`<httr2_fl>`) 20. └─rlang::abort(...) ── Error ('test-lehdr.R:461:3'): grab_crosswalk LODES7 and LODES8 crosswalks differ in row count ── Error in `(function (cnd) { rlang::abort(c("lehdr: Could not connect to the LODES server.", i = "Please check your internet connection.")) })(structure(list(message = "Failed to perform HTTP request.", trace = structure(list(call = list(nrow(grab_crosswalk("vt", version = "LODES8")), grab_crosswalk("vt", version = "LODES8"), vdownload_xwalk(url = urls, download_dir = download_dir) %>% vread_xwalk() %>% dplyr::bind_rows(), dplyr::bind_rows(.), list2(...), vread_xwalk(.), lapply(as.list(match.call())[-1L], eval, parent.frame()), FUN(X[[i]], ...), FUN(X[[i]], ...), vdownload_xwalk(url = urls, download_dir = download_dir), do.call("mapply", c(FUN = FUN, args[dovec], MoreArgs = list(args[!dovec]), SIMPLIFY = SIMPLIFY, USE.NAMES = USE.NAMES)), mapply(FUN = `<fn>`, url = `<glue>`, MoreArgs = `<named list>`, SIMPLIFY = TRUE, USE.NAMES = TRUE), `<fn>`(url = dots[[1L]][[1L]], download_dir = "/home/hornik/tmp/scratch/check-CRAN-regular-hornik/cache/R/lehdr"), withCallingHandlers(req_perform(req_error(lodes_req, is_error = function(r) FALSE), path = fil), httr2_failure = function(cnd) { rlang::abort(c("lehdr: Could not connect to the LODES server.", i = "Please check your internet connection.")) }), req_perform(req_error(lodes_req, is_error = function(r) FALSE), path = fil), handle_resp(req, resp, error_call = error_call), cnd_signal(resp)), parent = c(0L, 0L, 2L, 0L, 4L, 0L, 6L, 7L, 8L, 2L, 10L, 10L, 12L, 13L, 13L, 15L, 16L), visible = c(TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE), namespace = c("base", "lehdr", NA, "dplyr", "rlang", "base", "base", "base", "base", "base", "base", "base", "lehdr", "base", "httr2", "httr2", "rlang" ), scope = c("::", "::", NA, "::", "::", "local", "::", "local", "local", "local", "::", "::", "local", "::", "::", ":::", "::")), row.names = c(NA, -17L), version = 2L, class = c("rlang_trace", "rlib_trace", "tbl", "data.frame")), parent = structure(list(message = "Failure when receiving data from the peer [lehd.ces.census.gov]:\nRecv failure: Connection reset by peer", call = curl::curl_fetch_disk(url, path, handle)), class = c("curl_error_recv_error", "curl_error", "error", "condition")), call = req_perform(req_error(lodes_req, is_error = function(r) FALSE), path = fil), request = structure(list(url = structure("https://lehd.ces.census.gov/data/lodes/LODES8/vt/vt_xwalk.csv.gz", class = c("glue", "character")), method = NULL, headers = list(), body = NULL, fields = list(), options = list(), policies = list(error_is_error = function (r) FALSE), state = <environment>), class = "httr2_request")), class = c("httr2_failure", "httr2_error", "rlang_error", "error", "condition")))`: lehdr: Could not connect to the LODES server. i Please check your internet connection. Backtrace: ▆ 1. ├─base::nrow(grab_crosswalk("vt", version = "LODES8")) at test-lehdr.R:461:3 2. ├─lehdr::grab_crosswalk("vt", version = "LODES8") 3. │ ├─... %>% dplyr::bind_rows() 4. │ └─base (local) vdownload_xwalk(url = urls, download_dir = download_dir) 5. │ ├─base::do.call(...) 6. │ └─base::mapply(...) 7. │ └─lehdr (local) `<fn>`(url = dots[[1L]][[1L]], download_dir = "/home/hornik/tmp/scratch/check-CRAN-regular-hornik/cache/R/lehdr") 8. │ ├─base::withCallingHandlers(...) 9. │ └─httr2::req_perform(...) 10. │ └─httr2:::handle_resp(req, resp, error_call = error_call) 11. │ └─rlang::cnd_signal(resp) 12. │ └─rlang:::signal_abort(cnd) 13. │ └─base::signalCondition(cnd) 14. ├─dplyr::bind_rows(.) 15. │ └─rlang::list2(...) 16. ├─base (local) vread_xwalk(.) 17. │ └─base::lapply(as.list(match.call())[-1L], eval, parent.frame()) 18. │ └─base (local) FUN(X[[i]], ...) 19. │ └─base (local) FUN(X[[i]], ...) 20. └─lehdr (local) `<fn>`(`<httr2_fl>`) 21. └─rlang::abort(...) [ FAIL 4 | WARN 0 | SKIP 0 | PASS 77 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-clang

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.