CRAN Package Check Results for Package curl

Last updated on 2026-08-02 07:50:17 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 7.1.0 9.32 50.00 59.32 OK
r-devel-linux-x86_64-debian-gcc 7.1.0 7.17 40.59 47.76 NOTE
r-devel-linux-x86_64-fedora-clang 7.1.0 11.00 69.41 80.41 OK
r-devel-linux-x86_64-fedora-gcc 7.1.0 7.00 40.59 47.59 WARN
r-devel-windows-x86_64 7.1.0 69.00 189.00 258.00 OK
r-patched-linux-x86_64 7.1.0 8.46 48.69 57.15 OK
r-release-linux-x86_64 7.1.0 8.04 47.98 56.02 OK
r-release-macos-arm64 7.1.0 3.00 149.00 152.00 ERROR
r-release-macos-x86_64 7.1.0 9.00 201.00 210.00 OK
r-release-windows-x86_64 7.1.0 70.00 194.00 264.00 OK
r-oldrel-macos-arm64 7.1.0 4.00 426.00 430.00 NOTE
r-oldrel-macos-x86_64 7.1.0 11.00 265.00 276.00 NOTE
r-oldrel-windows-x86_64 7.1.0 77.00 270.00 347.00 NOTE

Additional issues

gcc

Check Details

Version: 7.1.0
Check: for new files in some other directories
Result: NOTE Found the following files/directories: ‘~/tmp/scratch/Rtmp0MGq0w’ ‘~/tmp/scratch/Rtmp1RYali’ ‘~/tmp/scratch/Rtmp1UwXie’ ‘~/tmp/scratch/Rtmp2Ja40y’ ‘~/tmp/scratch/Rtmp2lnR7B’ ‘~/tmp/scratch/Rtmp3IKFBe’ ‘~/tmp/scratch/Rtmp3bEyxK’ ‘~/tmp/scratch/Rtmp3nPzoj’ ‘~/tmp/scratch/Rtmp563E5X’ ‘~/tmp/scratch/Rtmp58MxoW’ ‘~/tmp/scratch/Rtmp5CZzD0’ ‘~/tmp/scratch/Rtmp5eA24M’ ‘~/tmp/scratch/Rtmp73L8xW’ ‘~/tmp/scratch/Rtmp7Q5Jao’ ‘~/tmp/scratch/Rtmp7YvvIU’ ‘~/tmp/scratch/Rtmp7y3B3r’ ‘~/tmp/scratch/Rtmp81OoQI’ ‘~/tmp/scratch/Rtmp87GOFH’ ‘~/tmp/scratch/Rtmp8BNUEo’ ‘~/tmp/scratch/Rtmp8y5Ljs’ ‘~/tmp/scratch/Rtmp9JRFiF’ ‘~/tmp/scratch/Rtmp9xyaae’ ‘~/tmp/scratch/Rtmp9zoKjO’ ‘~/tmp/scratch/RtmpAVIe9w’ ‘~/tmp/scratch/RtmpArZ3W3’ ‘~/tmp/scratch/RtmpB1wmXx’ ‘~/tmp/scratch/RtmpCNjFeO’ ‘~/tmp/scratch/RtmpCZYGX6’ ‘~/tmp/scratch/RtmpD6nbWE’ ‘~/tmp/scratch/RtmpDjAOTt’ ‘~/tmp/scratch/RtmpDpemAP’ ‘~/tmp/scratch/RtmpFG25qj’ ‘~/tmp/scratch/RtmpFuKjmB’ ‘~/tmp/scratch/RtmpG92mVw’ ‘~/tmp/scratch/RtmpGhI8zY’ ‘~/tmp/scratch/RtmpH02GF0’ ‘~/tmp/scratch/RtmpHDF9A0’ ‘~/tmp/scratch/RtmpHFC9h4’ ‘~/tmp/scratch/RtmpHIjnqD’ ‘~/tmp/scratch/RtmpHaaals’ ‘~/tmp/scratch/RtmpHazapO’ ‘~/tmp/scratch/RtmpHrrV7v’ ‘~/tmp/scratch/RtmpI4AyEi’ ‘~/tmp/scratch/RtmpIYzc7R’ ‘~/tmp/scratch/RtmpJem1M0’ ‘~/tmp/scratch/RtmpJvybz7’ ‘~/tmp/scratch/RtmpKXA0pg’ ‘~/tmp/scratch/RtmpKvvs0b’ ‘~/tmp/scratch/RtmpLM6CFQ’ ‘~/tmp/scratch/RtmpLOHLV0’ ‘~/tmp/scratch/RtmpLylJl8’ ‘~/tmp/scratch/RtmpMeuYLn’ ‘~/tmp/scratch/RtmpOAAYrL’ ‘~/tmp/scratch/RtmpOOtlOT’ ‘~/tmp/scratch/RtmpOW8CIO’ ‘~/tmp/scratch/RtmpPPY455’ ‘~/tmp/scratch/RtmpQGBifJ’ ‘~/tmp/scratch/RtmpQMiADi’ ‘~/tmp/scratch/RtmpRD2ML4’ ‘~/tmp/scratch/RtmpRx5MWk’ ‘~/tmp/scratch/RtmpS25CrQ’ ‘~/tmp/scratch/RtmpSqCj9s’ ‘~/tmp/scratch/RtmpSt38J5’ ‘~/tmp/scratch/RtmpTCsyxO’ ‘~/tmp/scratch/RtmpTSxiql’ ‘~/tmp/scratch/RtmpTh4WCw’ ‘~/tmp/scratch/RtmpTi9RAT’ ‘~/tmp/scratch/RtmpU19CL8’ ‘~/tmp/scratch/RtmpU6z4bw’ ‘~/tmp/scratch/RtmpUFrTrs’ ‘~/tmp/scratch/RtmpUcZzxs’ ‘~/tmp/scratch/RtmpUpgdJw’ ‘~/tmp/scratch/RtmpVmv7u6’ ‘~/tmp/scratch/RtmpWztpCB’ ‘~/tmp/scratch/RtmpXBH0ZG’ ‘~/tmp/scratch/RtmpXyPHcP’ ‘~/tmp/scratch/RtmpYKqRYh’ ‘~/tmp/scratch/RtmpYQp0MA’ ‘~/tmp/scratch/RtmpZIVjah’ ‘~/tmp/scratch/RtmpZLs4dd’ ‘~/tmp/scratch/RtmpZb8LFm’ ‘~/tmp/scratch/RtmpaTEKNl’ ‘~/tmp/scratch/RtmpaWPe2d’ ‘~/tmp/scratch/RtmpaaLpBp’ ‘~/tmp/scratch/Rtmpab7hgB’ ‘~/tmp/scratch/RtmpagSFwb’ ‘~/tmp/scratch/RtmpbgCYGW’ ‘~/tmp/scratch/Rtmpc2etvM’ ‘~/tmp/scratch/RtmpcJS505’ ‘~/tmp/scratch/RtmpcLljI3’ ‘~/tmp/scratch/RtmpcPkYIJ’ ‘~/tmp/scratch/RtmpccHk25’ ‘~/tmp/scratch/RtmpdX72J3’ ‘~/tmp/scratch/RtmpdwTCjU’ ‘~/tmp/scratch/Rtmpe2ltyc’ ‘~/tmp/scratch/Rtmpe4ufOE’ ‘~/tmp/scratch/RtmpeOP4S4’ ‘~/tmp/scratch/RtmpeRnJEb’ ‘~/tmp/scratch/RtmpeU3wJI’ ‘~/tmp/scratch/RtmpeyAy1j’ ‘~/tmp/scratch/Rtmpfb0NQE’ ‘~/tmp/scratch/RtmpfsgnYF’ ‘~/tmp/scratch/RtmphMInJ9’ ‘~/tmp/scratch/RtmphQaQNG’ ‘~/tmp/scratch/RtmphfeDX3’ ‘~/tmp/scratch/RtmpixU3K6’ ‘~/tmp/scratch/RtmpjZWhEo’ ‘~/tmp/scratch/RtmpkNmBee’ ‘~/tmp/scratch/RtmpkYWIou’ ‘~/tmp/scratch/RtmpkmQQeF’ ‘~/tmp/scratch/RtmplAEB4S’ ‘~/tmp/scratch/RtmplUgqE6’ ‘~/tmp/scratch/Rtmpls7zro’ ‘~/tmp/scratch/RtmpmUOnLU’ ‘~/tmp/scratch/RtmpmXuMpc’ ‘~/tmp/scratch/RtmpnI7irO’ ‘~/tmp/scratch/RtmpnVuZQU’ ‘~/tmp/scratch/RtmpnlN0TG’ ‘~/tmp/scratch/RtmpnvPn5H’ ‘~/tmp/scratch/RtmpoPcitT’ ‘~/tmp/scratch/RtmpobaZkq’ ‘~/tmp/scratch/RtmpovcTKk’ ‘~/tmp/scratch/RtmpppM83z’ ‘~/tmp/scratch/Rtmppw8d7l’ ‘~/tmp/scratch/RtmpqPc7Zq’ ‘~/tmp/scratch/RtmprJDaXr’ ‘~/tmp/scratch/RtmprhnVl7’ ‘~/tmp/scratch/RtmpsBXpcr’ ‘~/tmp/scratch/RtmptDSZOo’ ‘~/tmp/scratch/RtmptYBcYq’ ‘~/tmp/scratch/Rtmptc0rxZ’ ‘~/tmp/scratch/RtmpuXV4aV’ ‘~/tmp/scratch/RtmpuYUROh’ ‘~/tmp/scratch/RtmpvtevpI’ ‘~/tmp/scratch/RtmpwmEjk8’ ‘~/tmp/scratch/RtmpwnE6WF’ ‘~/tmp/scratch/RtmpxIpE7x’ ‘~/tmp/scratch/RtmpxP0T9C’ ‘~/tmp/scratch/Rtmpxmt4Pq’ ‘~/tmp/scratch/RtmpxogIih’ ‘~/tmp/scratch/RtmpyI2D7x’ ‘~/tmp/scratch/RtmpyJ6mEl’ ‘~/tmp/scratch/Rtmpz6QLgT’ ‘~/tmp/scratch/RtmpzQpOkk’ ‘~/tmp/scratch/RtmpzjReO1’ ‘~/tmp/scratch/xvfb-run.0IykWw’ ‘~/tmp/scratch/xvfb-run.0XwUhh’ ‘~/tmp/scratch/xvfb-run.1fYvHj’ ‘~/tmp/scratch/xvfb-run.1qGg77’ ‘~/tmp/scratch/xvfb-run.4B8UUL’ ‘~/tmp/scratch/xvfb-run.60jWic’ ‘~/tmp/scratch/xvfb-run.7WiCWo’ ‘~/tmp/scratch/xvfb-run.ByKHFr’ ‘~/tmp/scratch/xvfb-run.DXIArV’ ‘~/tmp/scratch/xvfb-run.EoPwit’ ‘~/tmp/scratch/xvfb-run.FEWxQH’ ‘~/tmp/scratch/xvfb-run.GDLen9’ ‘~/tmp/scratch/xvfb-run.IBS4Zr’ ‘~/tmp/scratch/xvfb-run.IvcQ33’ ‘~/tmp/scratch/xvfb-run.JdAIzq’ ‘~/tmp/scratch/xvfb-run.Jhd7Fh’ ‘~/tmp/scratch/xvfb-run.KBe9tu’ ‘~/tmp/scratch/xvfb-run.LnhkPl’ ‘~/tmp/scratch/xvfb-run.MGO8Dh’ ‘~/tmp/scratch/xvfb-run.MYbhbd’ ‘~/tmp/scratch/xvfb-run.OXVttq’ ‘~/tmp/scratch/xvfb-run.QZ4PHH’ ‘~/tmp/scratch/xvfb-run.QdU9hG’ ‘~/tmp/scratch/xvfb-run.RJ8KOf’ ‘~/tmp/scratch/xvfb-run.SiUkrv’ ‘~/tmp/scratch/xvfb-run.TBgmsC’ ‘~/tmp/scratch/xvfb-run.TtxrVa’ ‘~/tmp/scratch/xvfb-run.UqpAhs’ ‘~/tmp/scratch/xvfb-run.V6YQB0’ ‘~/tmp/scratch/xvfb-run.V9t6IW’ ‘~/tmp/scratch/xvfb-run.WL0fHz’ ‘~/tmp/scratch/xvfb-run.WMpcSZ’ ‘~/tmp/scratch/xvfb-run.YEfbUf’ ‘~/tmp/scratch/xvfb-run.YYbJsh’ ‘~/tmp/scratch/xvfb-run.ZjXPTV’ ‘~/tmp/scratch/xvfb-run.aFC2NG’ ‘~/tmp/scratch/xvfb-run.aM5y2O’ ‘~/tmp/scratch/xvfb-run.aoD847’ ‘~/tmp/scratch/xvfb-run.dP4KLF’ ‘~/tmp/scratch/xvfb-run.dy3nVh’ ‘~/tmp/scratch/xvfb-run.gWFVkO’ ‘~/tmp/scratch/xvfb-run.hzeq55’ ‘~/tmp/scratch/xvfb-run.iFcB4i’ ‘~/tmp/scratch/xvfb-run.inNYPt’ ‘~/tmp/scratch/xvfb-run.jRbVGv’ ‘~/tmp/scratch/xvfb-run.krmZNP’ ‘~/tmp/scratch/xvfb-run.kuCZ6D’ ‘~/tmp/scratch/xvfb-run.lMjN2l’ ‘~/tmp/scratch/xvfb-run.nD5G22’ ‘~/tmp/scratch/xvfb-run.oaLmvA’ ‘~/tmp/scratch/xvfb-run.tHcW3S’ ‘~/tmp/scratch/xvfb-run.tk9qJB’ ‘~/tmp/scratch/xvfb-run.u0xKjJ’ ‘~/tmp/scratch/xvfb-run.u4QWQl’ ‘~/tmp/scratch/xvfb-run.vF5SDi’ ‘~/tmp/scratch/xvfb-run.vJrvWk’ ‘~/tmp/scratch/xvfb-run.xP9boI’ ‘~/tmp/scratch/xvfb-run.xs6luT’ ‘~/tmp/scratch/xvfb-run.y3VYNF’ ‘~/tmp/scratch/xvfb-run.yyoqdE’ ‘~/tmp/scratch/xvfb-run.zyyQ6c’ ‘/dev/shm/sm_segment.gimli1.1001.1d430000.0’ ‘~/.cache/pocl/uncached/tempfile_fAuBDN’ Flavor: r-devel-linux-x86_64-debian-gcc

Version: 7.1.0
Check: whether package can be installed
Result: WARN Found the following significant warnings: split.c:8:16: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] See ‘/data/localhost/ripley/R/packages/tests-devel/curl.Rcheck/00install.out’ for details. * used C compiler: ‘gcc (GCC) 16.1.1 20260515 (Red Hat 16.1.1-2)’ Flavor: r-devel-linux-x86_64-fedora-gcc

Version: 7.1.0
Check: tests
Result: ERROR Running ‘spelling.R’ [0s/0s] Running ‘testthat.R’ [2s/116s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(curl) Using libcurl 8.14.1 with LibreSSL/3.3.6 > > # Comply with CRAN policy: skip tests if no internet > if(curl::has_internet()){ + test_check("curl") + } This is libcurl version 8.14.1 with LibreSSL/3.3.6 (SecureTransport) Using test server: https://hb.opencpu.org Saving _problems/test-certificates-7.R [ FAIL 1 | WARN 0 | SKIP 6 | PASS 268 ] ══ Skipped tests (6) ═══════════════════════════════════════════════════════════ • On CRAN (5): 'test-auth.R:27:3', 'test-handle.R:149:3', 'test-multi-download.R:14:3', 'test-seek.R:2:3', 'test-winssl.R:2:3' • libcurl does not have libidn (1): 'test-idn.R:3:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-certificates.R:7:3'): CloudFlare / LetsEncrypt certs ─────────── <curl_error_operation_timedout/curl_error/error/condition> Error in `curl_fetch_memory("http://curl.se")`: Timeout was reached [curl.se]: Resolving timed out after 10002 milliseconds Backtrace: ▆ 1. ├─testthat::expect_equal(...) at test-certificates.R:7:3 2. │ └─testthat::quasi_label(enquo(object), label) 3. │ └─rlang::eval_bare(expr, quo_get_env(quo)) 4. ├─curl::curl_fetch_memory("http://curl.se") 5. └─curl:::raise_libcurl_error(...) [ FAIL 1 | WARN 0 | SKIP 6 | PASS 268 ] Error: ! Test failures. Execution halted Flavor: r-release-macos-arm64

Version: 7.1.0
Check: compiled code
Result: NOTE File ‘curl/libs/curl.so’: Found non-API call to R: ‘R_new_custom_connection’ Compiled code should not call non-API entry points in R. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual, and section ‘Moving into C API compliance’ for issues with the use of non-API entry points. Flavors: r-oldrel-macos-arm64, r-oldrel-macos-x86_64

Version: 7.1.0
Check: compiled code
Result: NOTE File 'curl/libs/x64/curl.dll': Found non-API call to R: 'R_new_custom_connection' Compiled code should not call non-API entry points in R. See 'Writing portable packages' in the 'Writing R Extensions' manual, and section 'Moving into C API compliance' for issues with the use of non-API entry points. Flavor: r-oldrel-windows-x86_64