CRAN Package Check Results for Package reproducible

Last updated on 2026-11-10 23:54:25 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 3.2.1 21.38 186.66 208.04 ERROR
r-devel-linux-x86_64-debian-gcc 3.2.1 13.40 136.53 149.93 ERROR
r-devel-linux-x86_64-fedora-clang 3.2.1 17.00 199.84 216.84 OK
r-devel-linux-x86_64-fedora-gcc 3.2.1 15.00 176.38 191.38 OK
r-devel-windows-x86_64 3.2.1 23.00 363.00 386.00 OK
r-patched-linux-x86_64 3.2.1 OK
r-release-linux-x86_64 3.2.1 20.03 261.65 281.68 OK
r-release-macos-arm64 3.2.1 5.00 81.00 86.00 OK
r-release-macos-x86_64 3.2.1 15.00 274.00 289.00 OK
r-release-windows-x86_64 3.2.1 25.00 361.00 386.00 OK
r-oldrel-macos-arm64 3.2.1 5.00 83.00 88.00 OK
r-oldrel-macos-x86_64 3.2.1 12.00 430.00 442.00 OK
r-oldrel-windows-x86_64 3.2.1 33.00 403.00 436.00 OK

Check Details

Version: 3.2.1
Check: tests
Result: ERROR Running ‘test-all.R’ [56s/91s] Running the tests in ‘tests/test-all.R’ failed. Complete output: > library(testthat) > > # NOTE: ALL OPTIONS ARE BEING SET IN tests/testthat/setup.R > > ## Test matrix: 5 combinations of {raster, terra} × {USE_DBI, no DBI} + > ## qs cache format. Running them sequentially in one R session was the > ## documented behavior, but on ubuntu CI it triggered SIGTERM mass-kills > ## (cumulative memory pressure from 5 test_check passes loading namespaces > ## + raster/SF objects without releasing between iterations). Bisect on > ## branch `bisect-ubuntu-fail` confirmed the SINGLE-pass full suite > ## passes; only the 5-pass version wedges. Default to single pass; opt > ## back into the full matrix via R_REPRO_TEST_FULL_MATRIX=true (e.g. > ## locally or on a separate workflow) when you want the full coverage. > if (nzchar(Sys.getenv("R_REPRO_TEST_FULL_MATRIX")) && + as.logical(Sys.getenv("R_REPRO_TEST_FULL_MATRIX"))) { + ## Full 5-combo matrix (opt-in) + Sys.setenv(R_REPRODUCIBLE_RASTER_READ = "raster::raster") + Sys.setenv(R_REPRODUCIBLE_USE_DBI = "false") + test_check("reproducible") + + Sys.setenv(R_REPRODUCIBLE_RASTER_READ = "raster::raster") + Sys.setenv(R_REPRODUCIBLE_USE_DBI = "true") + test_check("reproducible") + + Sys.setenv(R_REPRODUCIBLE_RASTER_READ = "terra::rast") ## default + Sys.setenv(R_REPRODUCIBLE_USE_DBI = "false") ## default + test_check("reproducible") + + Sys.setenv(R_REPRODUCIBLE_RASTER_READ = "terra::rast") + Sys.setenv(R_REPRODUCIBLE_USE_DBI = "true") + test_check("reproducible") + + Sys.setenv(R_REPRODUCIBLE_CACHESAVEFORMAT = "qs") ## default + Sys.setenv(R_REPRODUCIBLE_USE_DBI = "false") ## default + test_check("reproducible") + + } else { + ## Single pass at defaults (terra + USE_DBI=FALSE + qs format). + ## Covers ~95% of the test surface; alternate raster/DBI paths are + ## still exercised by individual test files that explicitly opt in. + test_check("reproducible") + + ## On CI only (NOT CRAN -- keeps CRAN's check within its time budget), add a + ## focused pass under the SQLite (useDBI) backend of every test file that + ## touches the cache metadata store. This is deliberately wider than + ## test-cache*.R: urlLog tags cacheIds, the cloud code round-trips metadata + ## between the two backends, and showCache/clearCache read it. Narrowing this + ## to "^cache" is what let urlLog sit silently disabled under DBI -- nothing + ## in the DBI pass covered it. Anything with a `useDBI()` branch behind it + ## belongs here; prepInputs()/postProcess()/gis tests do not. + ## `CI` is set by GitHub Actions but not by CRAN; RSQLite + DBI are required + ## for the backend (skipped if a nosuggests run lacks them). The option is set + ## directly (the R_REPRODUCIBLE_USE_DBI env var is only read at package load). + if (isTRUE(as.logical(Sys.getenv("CI", "false"))) && + requireNamespace("RSQLite", quietly = TRUE) && + requireNamespace("DBI", quietly = TRUE)) { + options(reproducible.useDBI = TRUE) + Sys.setenv(R_REPRODUCIBLE_USE_DBI = "true") + dbiBackedTests <- c( + "cache", # cache, cacheGeo, cacheHelpers, cachePath-lazy + "cloud", # cloud, cloud-helpers, cloudFolderID-offline, cloudUploadNonFatal + "useCloud", # useCloudPullPush + "showCache", # showCacheAsyncInstall, showCacheCorruptFile + "urlLog", + "multipleCacheRepo", + "preDigestDump", + "lazyAsyncSpawn", + "cluster", + "misc" + ) + test_check("reproducible", + filter = paste(paste0("^", dbiBackedTests), collapse = "|")) + } + } Loading required package: reproducible Attaching package: 'data.table' The following object is masked from 'package:base': %notin% Error in .callArchiveExtractFn(funWArgs$fun, funWArgs$args, absolutePrefix = destinationPath, : preProcess could not extract the files from the archive /home/hornik/tmp/scratch/RtmpnEVq1y/reproducible/5fCDkHXi/file235da777dabf56/missing/src-zip/t.zip. Please try to extract it manually to the destinationPath Error in .callArchiveExtractFn(funWArgs$fun, funWArgs$args, absolutePrefix = destinationPath, : preProcess could not extract the files from the archive /home/hornik/tmp/scratch/RtmpnEVq1y/reproducible/5fCDkHXi/file235da777dabf56/missing/src-zip/t.zip. Please try to extract it manually to the destinationPath Error in .whichExtractFn(archive[1], args, dontUse = dontUse) : Please install.packages('archive') to extract files from /home/hornik/tmp/scratch/RtmpnEVq1y/reproducible/5fCDkHXi/file235da777dabf56/missing/src-zip/t.zip Error in .local(object, .objects, length, algo, quick, classOptions, ...) : Please install terra package Error in httr2::req_perform(reqq, path = destFile) : HTTP 404 Not Found. Error in httr2::req_perform(reqq, path = destFile) : HTTP 404 Not Found. Error in httr2::req_perform(reqq, path = destFile) : HTTP 404 Not Found. Error in httr2::req_perform_connection(req) : Failed to perform HTTP request. Caused by error in `open.connection()`: ! cannot open the connection [ FAIL 1 | WARN 0 | SKIP 216 | PASS 1068 ] ══ Skipped tests (216) ═════════════════════════════════════════════════════════ • !nzchar(lux) is TRUE (3): 'test-cacheGeo-helpers.R:32:3', 'test-cacheGeo-helpers.R:51:3', 'test-cacheGeo-helpers.R:71:3' • 7z binary not available (1): 'test-archiveFormats.R:75:3' • Download of https://example.invalid/does-not-exist.zip failed or is unavailable; skipping remainder of test on CRAN (policy: fail gracefully) (1): 'test-downloadLocalArchive.R:107:3' • On CRAN (122): 'test-cache.R:158:3', 'test-cache.R:930:3', 'test-cache.R:950:3', 'test-cache.R:1163:3', 'test-cache.R:1729:3', 'test-cache.R:1852:3', 'test-cache.R:1864:3', 'test-cacheGeo.R:2:3', 'test-cloud-helpers.R:89:3', 'test-cloud.R:2:3', 'test-cloud.R:152:3', 'test-cloud.R:194:3', 'test-cloud.R:217:3', 'test-cloud.R:240:3', 'test-cloudUploadNonFatal.R:2:3', 'test-cluster.R:2:3', 'test-destinationPathShared.R:745:3', 'test-destinationPathShared.R:1155:1', 'test-destinationPathShared.R:1204:1', 'test-dlGoogle.R:30:3', 'test-dlGoogle.R:48:3', 'test-dlGooglePublic.R:30:3', 'test-dlGooglePublic.R:47:3', 'test-dlGooglePublic.R:70:3', 'test-download.R:2:3', 'test-download.R:14:3', 'test-downloadHelpers.R:251:3', 'test-downloadHelpers.R:295:3', 'test-downloadHelpers.R:343:3', 'test-filesMissingExtension.R:2:3', 'test-filesMissingExtension.R:19:3', 'test-filesMissingExtension.R:36:3', 'test-filesMissingExtension.R:54:3', 'test-filesMissingExtension.R:71:3', 'test-gdriveAuthDiagnostic.R:19:3', 'test-gis.R:2:3', 'test-gis.R:31:3', 'test-lazyAsyncSpawn.R:16:3', 'test-lazyAsyncSpawn.R:43:3', 'test-lazyAsyncSpawn.R:81:3', 'test-misc.R:70:3', 'test-omitArgsTRUE.R:5:3', 'test-omitArgsTRUE.R:47:3', 'test-parallel-download-remap.R:560:3', 'test-parallel-download-remap.R:688:3', 'test-parallel-download-remap.R:714:3', 'test-postProcess.R:2:3', 'test-postProcess.R:231:3', 'test-postProcess.R:279:3', 'test-preDigestDump.R:2:3', 'test-preProcessDoesntWork.R:2:3', 'test-preProcessDoesntWork.R:130:3', 'test-preProcessDoesntWork.R:146:3', 'test-preProcessDoesntWork.R:160:3', 'test-preProcessDoesntWork.R:196:3', 'test-preProcessWorks.R:2:3', 'test-preProcessWorks.R:13:3', 'test-preProcessWorks.R:24:3', 'test-preProcessWorks.R:33:3', 'test-preProcessWorks.R:55:3', 'test-preProcessWorks.R:78:3', 'test-preProcessWorks.R:90:3', 'test-preProcessWorks.R:104:3', 'test-preProcessWorks.R:120:3', 'test-preProcessWorks.R:135:3', 'test-preProcessWorks.R:151:3', 'test-preProcessWorks.R:166:3', 'test-preProcessWorks.R:183:3', 'test-preProcessWorks.R:206:3', 'test-preProcessWorks.R:236:3', 'test-preProcessWorks.R:251:3', 'test-preProcessWorks.R:266:3', 'test-preProcessWorks.R:281:3', 'test-preProcessWorks.R:292:3', 'test-preProcessWorks.R:308:3', 'test-preProcessWorks.R:326:3', 'test-preProcessWorks.R:337:3', 'test-preProcessWorks.R:352:3', 'test-preProcessWorks.R:367:3', 'test-preProcessWorks.R:383:3', 'test-preProcessWorks.R:412:3', 'test-preProcessWorks.R:433:3', 'test-preProcessWorks.R:443:3', 'test-preProcessWorks.R:465:3', 'test-preProcessWorks.R:519:3', 'test-preProcessWorks.R:546:3', 'test-preProcessWorks.R:663:3', 'test-prepInputs-large-files.R:2:3', 'test-prepInputs-large-files.R:34:3', 'test-prepInputs-large-files.R:58:3', 'test-prepInputs.R:2:3', 'test-prepInputs.R:180:3', 'test-prepInputs.R:321:3', 'test-prepInputs.R:1226:3', 'test-prepInputs.R:1439:3', 'test-prepInputs.R:1613:3', 'test-prepInputs.R:1704:3', 'test-prepInputs.R:1979:3', 'test-prepInputs.R:2001:3', 'test-prepInputs.R:2132:3', 'test-prepInputs.R:2163:3', 'test-prepInputs.R:2213:3', 'test-prepInputsCOG.R:40:3', 'test-prepInputsCOG.R:52:3', 'test-prepInputsInNestedArchives.R:2:3', 'test-prepInputsInNestedArchives.R:13:3', 'test-prepInputsInNestedArchives.R:28:3', 'test-prepInputsInNestedArchives.R:39:3', 'test-prepInputsInNestedArchives.R:59:5', 'test-prepInputsInNestedArchives.R:82:5', 'test-prepInputsInNestedArchives.R:104:5', 'test-prepInputsInNestedArchives.R:127:5', 'test-prepInputsInNestedArchives.R:152:5', 'test-prepInputsInNestedArchives.R:174:3', 'test-prepInputsUrlTiles.R:2:3', 'test-showCacheAsyncInstall.R:80:3', 'test-showCacheAsyncInstall.R:131:3', 'test-showCacheCloud.R:26:3', 'test-showCacheCloud.R:80:3', 'test-showCacheCorruptFile.R:8:3', 'test-symlinks.R:2:3', 'test-tileHelpersDrive.R:20:3' • Only relevant for DBI backend (1): 'test-cache.R:1909:3' • empty test (1): 'test-examples.R:1:1' • no 7z/unrar binary to find (1): 'test-archiveExtractBinary.R:18:3' • {geodata} is not installed (1): 'test-tileGridOffline.R:74:3' • {raster} is not installed (10): 'test-cache.R:831:3', 'test-cacheHelpers.R:282:3', 'test-cacheHelpersCoverage.R:79:3', 'test-cacheHelpersCoverage.R:107:3', 'test-exportedMethodsHelpers.R:79:3', 'test-exportedMethodsHelpers.R:98:3', 'test-exportedMethodsHelpers.R:113:3', 'test-exportedMethodsHelpers.R:133:3', 'test-gis.R:69:3', 'test-misc.R:11:3' • {terra} is not installed (75): 'test-argValidation.R:85:3', 'test-cache.R:2:3', 'test-cache.R:434:3', 'test-cache.R:500:3', 'test-cache.R:573:3', 'test-cache.R:587:3', 'test-cache.R:640:3', 'test-cache.R:701:3', 'test-cache.R:1214:3', 'test-cache.R:1531:3', 'test-cache.R:1603:3', 'test-cache.R:1641:3', 'test-cache.R:1704:3', 'test-cache.R:1760:3', 'test-cacheHelpers.R:3:3', 'test-cacheHelpersCoverage.R:26:3', 'test-cacheHelpersCoverage.R:49:3', 'test-cloud-helpers.R:49:3', 'test-cloud-helpers.R:61:3', 'test-copy.R:2:3', 'test-copy.R:113:3', 'test-destinationPathShared.R:710:3', 'test-digestV4.R:44:3', 'test-digestV4.R:59:3', 'test-digestV4.R:72:3', 'test-digestV4.R:84:3', 'test-digestV4.R:96:3', 'test-digestV4.R:112:3', 'test-digestV4.R:130:3', 'test-digestV4.R:155:3', 'test-digestV4.R:164:3', 'test-downloadTileHelpers.R:48:3', 'test-downloadTileHelpers.R:85:3', 'test-downloadTileHelpers.R:106:3', 'test-downloadTileHelpers.R:210:3', 'test-fileBackedPortability.R:24:3', 'test-fileBackedPortability.R:66:3', 'test-helpersCoverage.R:131:3', 'test-misc.R:111:3', 'test-misc.R:129:3', 'test-misc.R:175:3', 'test-misc.R:195:3', 'test-misc.R:285:3', 'test-postProcess.R:212:3', 'test-postProcessCoverage.R:16:3', 'test-postProcessCoverage.R:36:3', 'test-postProcessCoverage.R:50:3', 'test-postProcessCoverage.R:69:3', 'test-postProcessTerra.R:3:3', 'test-postProcessTo-categorical-and-memmax.R:2:3', 'test-pp_remote_hash_check.R:10:3', 'test-pp_remote_hash_check.R:65:3', 'test-preProcessWorks.R:691:3', 'test-prepInputs.R:1303:3', 'test-prepInputs.R:1322:3', 'test-prepInputs.R:1427:3', 'test-prepInputsCOG.R:16:3', 'test-tileGridOffline.R:17:3', 'test-tileGridOffline.R:39:3', 'test-tileGridOffline.R:56:3', 'test-tileHelpersLocal.R:46:3', 'test-tileHelpersLocal.R:71:3', 'test-tileHelpersLocal.R:98:3', 'test-tileHelpersLocal.R:130:3', 'test-tileHelpersLocal.R:146:3', 'test-tileHelpersLocal.R:163:3', 'test-tileHelpersLocal.R:173:3', 'test-tileHelpersLocal.R:191:3', 'test-tileHelpersLocal.R:234:3', 'test-tileHelpersLocal.R:254:3', 'test-tileHelpersLocal.R:267:3', 'test-urlLog.R:197:3', 'test-urlLog.R:240:3', 'test-urlLog.R:263:3', 'test-urlLog.R:303:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-cache.R:1504:5'): test cache with new approach to match.call ─── Error in `stopRcppError(toDigest, .objects, length, algo, quick, classOptions)`: x is corrupt. This can usually be resolved by restarting the R session Backtrace: ▆ 1. └─reproducible::Cache(sf::st_make_valid(p1)) at test-cache.R:1504:5 2. └─reproducible:::stopRcppError(...) [ FAIL 1 | WARN 0 | SKIP 216 | PASS 1068 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-clang

Version: 3.2.1
Check: re-building of vignette outputs
Result: NOTE Note: skipping ‘Intro-to-Cache.Rmd’ due to unavailable dependencies: 'terra' Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc

Version: 3.2.1
Check: tests
Result: ERROR Running ‘test-all.R’ [44s/51s] Running the tests in ‘tests/test-all.R’ failed. Complete output: > library(testthat) > > # NOTE: ALL OPTIONS ARE BEING SET IN tests/testthat/setup.R > > ## Test matrix: 5 combinations of {raster, terra} × {USE_DBI, no DBI} + > ## qs cache format. Running them sequentially in one R session was the > ## documented behavior, but on ubuntu CI it triggered SIGTERM mass-kills > ## (cumulative memory pressure from 5 test_check passes loading namespaces > ## + raster/SF objects without releasing between iterations). Bisect on > ## branch `bisect-ubuntu-fail` confirmed the SINGLE-pass full suite > ## passes; only the 5-pass version wedges. Default to single pass; opt > ## back into the full matrix via R_REPRO_TEST_FULL_MATRIX=true (e.g. > ## locally or on a separate workflow) when you want the full coverage. > if (nzchar(Sys.getenv("R_REPRO_TEST_FULL_MATRIX")) && + as.logical(Sys.getenv("R_REPRO_TEST_FULL_MATRIX"))) { + ## Full 5-combo matrix (opt-in) + Sys.setenv(R_REPRODUCIBLE_RASTER_READ = "raster::raster") + Sys.setenv(R_REPRODUCIBLE_USE_DBI = "false") + test_check("reproducible") + + Sys.setenv(R_REPRODUCIBLE_RASTER_READ = "raster::raster") + Sys.setenv(R_REPRODUCIBLE_USE_DBI = "true") + test_check("reproducible") + + Sys.setenv(R_REPRODUCIBLE_RASTER_READ = "terra::rast") ## default + Sys.setenv(R_REPRODUCIBLE_USE_DBI = "false") ## default + test_check("reproducible") + + Sys.setenv(R_REPRODUCIBLE_RASTER_READ = "terra::rast") + Sys.setenv(R_REPRODUCIBLE_USE_DBI = "true") + test_check("reproducible") + + Sys.setenv(R_REPRODUCIBLE_CACHESAVEFORMAT = "qs") ## default + Sys.setenv(R_REPRODUCIBLE_USE_DBI = "false") ## default + test_check("reproducible") + + } else { + ## Single pass at defaults (terra + USE_DBI=FALSE + qs format). + ## Covers ~95% of the test surface; alternate raster/DBI paths are + ## still exercised by individual test files that explicitly opt in. + test_check("reproducible") + + ## On CI only (NOT CRAN -- keeps CRAN's check within its time budget), add a + ## focused pass under the SQLite (useDBI) backend of every test file that + ## touches the cache metadata store. This is deliberately wider than + ## test-cache*.R: urlLog tags cacheIds, the cloud code round-trips metadata + ## between the two backends, and showCache/clearCache read it. Narrowing this + ## to "^cache" is what let urlLog sit silently disabled under DBI -- nothing + ## in the DBI pass covered it. Anything with a `useDBI()` branch behind it + ## belongs here; prepInputs()/postProcess()/gis tests do not. + ## `CI` is set by GitHub Actions but not by CRAN; RSQLite + DBI are required + ## for the backend (skipped if a nosuggests run lacks them). The option is set + ## directly (the R_REPRODUCIBLE_USE_DBI env var is only read at package load). + if (isTRUE(as.logical(Sys.getenv("CI", "false"))) && + requireNamespace("RSQLite", quietly = TRUE) && + requireNamespace("DBI", quietly = TRUE)) { + options(reproducible.useDBI = TRUE) + Sys.setenv(R_REPRODUCIBLE_USE_DBI = "true") + dbiBackedTests <- c( + "cache", # cache, cacheGeo, cacheHelpers, cachePath-lazy + "cloud", # cloud, cloud-helpers, cloudFolderID-offline, cloudUploadNonFatal + "useCloud", # useCloudPullPush + "showCache", # showCacheAsyncInstall, showCacheCorruptFile + "urlLog", + "multipleCacheRepo", + "preDigestDump", + "lazyAsyncSpawn", + "cluster", + "misc" + ) + test_check("reproducible", + filter = paste(paste0("^", dbiBackedTests), collapse = "|")) + } + } Loading required package: reproducible Attaching package: 'data.table' The following object is masked from 'package:base': %notin% Error in .callArchiveExtractFn(funWArgs$fun, funWArgs$args, absolutePrefix = destinationPath, : preProcess could not extract the files from the archive /home/hornik/tmp/scratch/Rtmp8at3IU/reproducible/GLe1JIR7/file36e68438c3363/missing/src-zip/t.zip. Please try to extract it manually to the destinationPath Error in .callArchiveExtractFn(funWArgs$fun, funWArgs$args, absolutePrefix = destinationPath, : preProcess could not extract the files from the archive /home/hornik/tmp/scratch/Rtmp8at3IU/reproducible/GLe1JIR7/file36e68438c3363/missing/src-zip/t.zip. Please try to extract it manually to the destinationPath Error in .whichExtractFn(archive[1], args, dontUse = dontUse) : Please install.packages('archive') to extract files from /home/hornik/tmp/scratch/Rtmp8at3IU/reproducible/GLe1JIR7/file36e68438c3363/missing/src-zip/t.zip Error in .local(object, .objects, length, algo, quick, classOptions, ...) : Please install terra package Error in httr2::req_perform(reqq, path = destFile) : HTTP 404 Not Found. Error in httr2::req_perform(reqq, path = destFile) : HTTP 404 Not Found. Error in httr2::req_perform(reqq, path = destFile) : HTTP 404 Not Found. Error in httr2::req_perform_connection(req) : Failed to perform HTTP request. Caused by error in `open.connection()`: ! cannot open the connection [ FAIL 1 | WARN 0 | SKIP 216 | PASS 1068 ] ══ Skipped tests (216) ═════════════════════════════════════════════════════════ • !nzchar(lux) is TRUE (3): 'test-cacheGeo-helpers.R:32:3', 'test-cacheGeo-helpers.R:51:3', 'test-cacheGeo-helpers.R:71:3' • 7z binary not available (1): 'test-archiveFormats.R:75:3' • Download of https://example.invalid/does-not-exist.zip failed or is unavailable; skipping remainder of test on CRAN (policy: fail gracefully) (1): 'test-downloadLocalArchive.R:107:3' • On CRAN (122): 'test-cache.R:158:3', 'test-cache.R:930:3', 'test-cache.R:950:3', 'test-cache.R:1163:3', 'test-cache.R:1729:3', 'test-cache.R:1852:3', 'test-cache.R:1864:3', 'test-cacheGeo.R:2:3', 'test-cloud-helpers.R:89:3', 'test-cloud.R:2:3', 'test-cloud.R:152:3', 'test-cloud.R:194:3', 'test-cloud.R:217:3', 'test-cloud.R:240:3', 'test-cloudUploadNonFatal.R:2:3', 'test-cluster.R:2:3', 'test-destinationPathShared.R:745:3', 'test-destinationPathShared.R:1155:1', 'test-destinationPathShared.R:1204:1', 'test-dlGoogle.R:30:3', 'test-dlGoogle.R:48:3', 'test-dlGooglePublic.R:30:3', 'test-dlGooglePublic.R:47:3', 'test-dlGooglePublic.R:70:3', 'test-download.R:2:3', 'test-download.R:14:3', 'test-downloadHelpers.R:251:3', 'test-downloadHelpers.R:295:3', 'test-downloadHelpers.R:343:3', 'test-filesMissingExtension.R:2:3', 'test-filesMissingExtension.R:19:3', 'test-filesMissingExtension.R:36:3', 'test-filesMissingExtension.R:54:3', 'test-filesMissingExtension.R:71:3', 'test-gdriveAuthDiagnostic.R:19:3', 'test-gis.R:2:3', 'test-gis.R:31:3', 'test-lazyAsyncSpawn.R:16:3', 'test-lazyAsyncSpawn.R:43:3', 'test-lazyAsyncSpawn.R:81:3', 'test-misc.R:70:3', 'test-omitArgsTRUE.R:5:3', 'test-omitArgsTRUE.R:47:3', 'test-parallel-download-remap.R:560:3', 'test-parallel-download-remap.R:688:3', 'test-parallel-download-remap.R:714:3', 'test-postProcess.R:2:3', 'test-postProcess.R:231:3', 'test-postProcess.R:279:3', 'test-preDigestDump.R:2:3', 'test-preProcessDoesntWork.R:2:3', 'test-preProcessDoesntWork.R:130:3', 'test-preProcessDoesntWork.R:146:3', 'test-preProcessDoesntWork.R:160:3', 'test-preProcessDoesntWork.R:196:3', 'test-preProcessWorks.R:2:3', 'test-preProcessWorks.R:13:3', 'test-preProcessWorks.R:24:3', 'test-preProcessWorks.R:33:3', 'test-preProcessWorks.R:55:3', 'test-preProcessWorks.R:78:3', 'test-preProcessWorks.R:90:3', 'test-preProcessWorks.R:104:3', 'test-preProcessWorks.R:120:3', 'test-preProcessWorks.R:135:3', 'test-preProcessWorks.R:151:3', 'test-preProcessWorks.R:166:3', 'test-preProcessWorks.R:183:3', 'test-preProcessWorks.R:206:3', 'test-preProcessWorks.R:236:3', 'test-preProcessWorks.R:251:3', 'test-preProcessWorks.R:266:3', 'test-preProcessWorks.R:281:3', 'test-preProcessWorks.R:292:3', 'test-preProcessWorks.R:308:3', 'test-preProcessWorks.R:326:3', 'test-preProcessWorks.R:337:3', 'test-preProcessWorks.R:352:3', 'test-preProcessWorks.R:367:3', 'test-preProcessWorks.R:383:3', 'test-preProcessWorks.R:412:3', 'test-preProcessWorks.R:433:3', 'test-preProcessWorks.R:443:3', 'test-preProcessWorks.R:465:3', 'test-preProcessWorks.R:519:3', 'test-preProcessWorks.R:546:3', 'test-preProcessWorks.R:663:3', 'test-prepInputs-large-files.R:2:3', 'test-prepInputs-large-files.R:34:3', 'test-prepInputs-large-files.R:58:3', 'test-prepInputs.R:2:3', 'test-prepInputs.R:180:3', 'test-prepInputs.R:321:3', 'test-prepInputs.R:1226:3', 'test-prepInputs.R:1439:3', 'test-prepInputs.R:1613:3', 'test-prepInputs.R:1704:3', 'test-prepInputs.R:1979:3', 'test-prepInputs.R:2001:3', 'test-prepInputs.R:2132:3', 'test-prepInputs.R:2163:3', 'test-prepInputs.R:2213:3', 'test-prepInputsCOG.R:40:3', 'test-prepInputsCOG.R:52:3', 'test-prepInputsInNestedArchives.R:2:3', 'test-prepInputsInNestedArchives.R:13:3', 'test-prepInputsInNestedArchives.R:28:3', 'test-prepInputsInNestedArchives.R:39:3', 'test-prepInputsInNestedArchives.R:59:5', 'test-prepInputsInNestedArchives.R:82:5', 'test-prepInputsInNestedArchives.R:104:5', 'test-prepInputsInNestedArchives.R:127:5', 'test-prepInputsInNestedArchives.R:152:5', 'test-prepInputsInNestedArchives.R:174:3', 'test-prepInputsUrlTiles.R:2:3', 'test-showCacheAsyncInstall.R:80:3', 'test-showCacheAsyncInstall.R:131:3', 'test-showCacheCloud.R:26:3', 'test-showCacheCloud.R:80:3', 'test-showCacheCorruptFile.R:8:3', 'test-symlinks.R:2:3', 'test-tileHelpersDrive.R:20:3' • Only relevant for DBI backend (1): 'test-cache.R:1909:3' • empty test (1): 'test-examples.R:1:1' • no 7z/unrar binary to find (1): 'test-archiveExtractBinary.R:18:3' • {geodata} is not installed (1): 'test-tileGridOffline.R:74:3' • {raster} is not installed (10): 'test-cache.R:831:3', 'test-cacheHelpers.R:282:3', 'test-cacheHelpersCoverage.R:79:3', 'test-cacheHelpersCoverage.R:107:3', 'test-exportedMethodsHelpers.R:79:3', 'test-exportedMethodsHelpers.R:98:3', 'test-exportedMethodsHelpers.R:113:3', 'test-exportedMethodsHelpers.R:133:3', 'test-gis.R:69:3', 'test-misc.R:11:3' • {terra} is not installed (75): 'test-argValidation.R:85:3', 'test-cache.R:2:3', 'test-cache.R:434:3', 'test-cache.R:500:3', 'test-cache.R:573:3', 'test-cache.R:587:3', 'test-cache.R:640:3', 'test-cache.R:701:3', 'test-cache.R:1214:3', 'test-cache.R:1531:3', 'test-cache.R:1603:3', 'test-cache.R:1641:3', 'test-cache.R:1704:3', 'test-cache.R:1760:3', 'test-cacheHelpers.R:3:3', 'test-cacheHelpersCoverage.R:26:3', 'test-cacheHelpersCoverage.R:49:3', 'test-cloud-helpers.R:49:3', 'test-cloud-helpers.R:61:3', 'test-copy.R:2:3', 'test-copy.R:113:3', 'test-destinationPathShared.R:710:3', 'test-digestV4.R:44:3', 'test-digestV4.R:59:3', 'test-digestV4.R:72:3', 'test-digestV4.R:84:3', 'test-digestV4.R:96:3', 'test-digestV4.R:112:3', 'test-digestV4.R:130:3', 'test-digestV4.R:155:3', 'test-digestV4.R:164:3', 'test-downloadTileHelpers.R:48:3', 'test-downloadTileHelpers.R:85:3', 'test-downloadTileHelpers.R:106:3', 'test-downloadTileHelpers.R:210:3', 'test-fileBackedPortability.R:24:3', 'test-fileBackedPortability.R:66:3', 'test-helpersCoverage.R:131:3', 'test-misc.R:111:3', 'test-misc.R:129:3', 'test-misc.R:175:3', 'test-misc.R:195:3', 'test-misc.R:285:3', 'test-postProcess.R:212:3', 'test-postProcessCoverage.R:16:3', 'test-postProcessCoverage.R:36:3', 'test-postProcessCoverage.R:50:3', 'test-postProcessCoverage.R:69:3', 'test-postProcessTerra.R:3:3', 'test-postProcessTo-categorical-and-memmax.R:2:3', 'test-pp_remote_hash_check.R:10:3', 'test-pp_remote_hash_check.R:65:3', 'test-preProcessWorks.R:691:3', 'test-prepInputs.R:1303:3', 'test-prepInputs.R:1322:3', 'test-prepInputs.R:1427:3', 'test-prepInputsCOG.R:16:3', 'test-tileGridOffline.R:17:3', 'test-tileGridOffline.R:39:3', 'test-tileGridOffline.R:56:3', 'test-tileHelpersLocal.R:46:3', 'test-tileHelpersLocal.R:71:3', 'test-tileHelpersLocal.R:98:3', 'test-tileHelpersLocal.R:130:3', 'test-tileHelpersLocal.R:146:3', 'test-tileHelpersLocal.R:163:3', 'test-tileHelpersLocal.R:173:3', 'test-tileHelpersLocal.R:191:3', 'test-tileHelpersLocal.R:234:3', 'test-tileHelpersLocal.R:254:3', 'test-tileHelpersLocal.R:267:3', 'test-urlLog.R:197:3', 'test-urlLog.R:240:3', 'test-urlLog.R:263:3', 'test-urlLog.R:303:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-cache.R:1504:5'): test cache with new approach to match.call ─── Error in `stopRcppError(toDigest, .objects, length, algo, quick, classOptions)`: x is corrupt. This can usually be resolved by restarting the R session Backtrace: ▆ 1. └─reproducible::Cache(sf::st_make_valid(p1)) at test-cache.R:1504:5 2. └─reproducible:::stopRcppError(...) [ FAIL 1 | WARN 0 | SKIP 216 | PASS 1068 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-gcc