CRAN Package Check Results for Package curl

Last updated on 2026-08-01 00:50:41 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.34 41.15 48.49 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 7.69 47.82 55.51 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/Rtmp0SKNl5’ ‘~/tmp/scratch/Rtmp1BHuLJ’ ‘~/tmp/scratch/Rtmp1nH8ex’ ‘~/tmp/scratch/Rtmp2VPUUi’ ‘~/tmp/scratch/Rtmp2lbeQi’ ‘~/tmp/scratch/Rtmp2q9QRp’ ‘~/tmp/scratch/Rtmp2yrdF7’ ‘~/tmp/scratch/Rtmp37Sf1A’ ‘~/tmp/scratch/Rtmp3kPjwl’ ‘~/tmp/scratch/Rtmp4EesDl’ ‘~/tmp/scratch/Rtmp4tKR9p’ ‘~/tmp/scratch/Rtmp51giYj’ ‘~/tmp/scratch/Rtmp53ly3e’ ‘~/tmp/scratch/Rtmp58FHZM’ ‘~/tmp/scratch/Rtmp5BOQoh’ ‘~/tmp/scratch/Rtmp6amzLL’ ‘~/tmp/scratch/Rtmp6z93zQ’ ‘~/tmp/scratch/Rtmp7MwbaN’ ‘~/tmp/scratch/Rtmp7QXEip’ ‘~/tmp/scratch/Rtmp7iO0Fd’ ‘~/tmp/scratch/Rtmp7rST6f’ ‘~/tmp/scratch/Rtmp8eadUr’ ‘~/tmp/scratch/Rtmp9Mj6J7’ ‘~/tmp/scratch/RtmpAS4tjM’ ‘~/tmp/scratch/RtmpAuC5iG’ ‘~/tmp/scratch/RtmpBgW6x8’ ‘~/tmp/scratch/RtmpCHWYco’ ‘~/tmp/scratch/RtmpCZhds9’ ‘~/tmp/scratch/RtmpDHw4Ox’ ‘~/tmp/scratch/RtmpDLSGQn’ ‘~/tmp/scratch/RtmpDVN7ka’ ‘~/tmp/scratch/RtmpDhd0jb’ ‘~/tmp/scratch/RtmpE22Mfh’ ‘~/tmp/scratch/RtmpEMQWSA’ ‘~/tmp/scratch/RtmpEjvd5T’ ‘~/tmp/scratch/RtmpEkABJm’ ‘~/tmp/scratch/RtmpExSniF’ ‘~/tmp/scratch/RtmpFAjHop’ ‘~/tmp/scratch/RtmpGSjP5o’ ‘~/tmp/scratch/RtmpGWuhP3’ ‘~/tmp/scratch/RtmpH7egc7’ ‘~/tmp/scratch/RtmpHC1ayt’ ‘~/tmp/scratch/RtmpHEbIcK’ ‘~/tmp/scratch/RtmpHQGTjw’ ‘~/tmp/scratch/RtmpHX2k05’ ‘~/tmp/scratch/RtmpI4f0l9’ ‘~/tmp/scratch/RtmpIMBQA0’ ‘~/tmp/scratch/RtmpIN29To’ ‘~/tmp/scratch/RtmpIwn3nj’ ‘~/tmp/scratch/RtmpJ25lmB’ ‘~/tmp/scratch/RtmpJoNIz9’ ‘~/tmp/scratch/RtmpJzHhqZ’ ‘~/tmp/scratch/RtmpKPa9r7’ ‘~/tmp/scratch/RtmpKkpCly’ ‘~/tmp/scratch/RtmpLjo2IN’ ‘~/tmp/scratch/RtmpM5cFxN’ ‘~/tmp/scratch/RtmpMA4rrp’ ‘~/tmp/scratch/RtmpNIvYKk’ ‘~/tmp/scratch/RtmpNP5E06’ ‘~/tmp/scratch/RtmpNWsKH5’ ‘~/tmp/scratch/RtmpO2yE2i’ ‘~/tmp/scratch/RtmpO9PzRW’ ‘~/tmp/scratch/RtmpOOxIT0’ ‘~/tmp/scratch/RtmpS1VhW3’ ‘~/tmp/scratch/RtmpSGc6de’ ‘~/tmp/scratch/RtmpSl5OPQ’ ‘~/tmp/scratch/RtmpTryiNA’ ‘~/tmp/scratch/RtmpUgz1gK’ ‘~/tmp/scratch/RtmpV08vMG’ ‘~/tmp/scratch/RtmpVGQ1Mj’ ‘~/tmp/scratch/RtmpVpEj18’ ‘~/tmp/scratch/RtmpWLWLKZ’ ‘~/tmp/scratch/RtmpWXwVx8’ ‘~/tmp/scratch/RtmpWnxglj’ ‘~/tmp/scratch/RtmpWssWVX’ ‘~/tmp/scratch/RtmpXNWcY3’ ‘~/tmp/scratch/RtmpXhxXVS’ ‘~/tmp/scratch/RtmpYAeHPw’ ‘~/tmp/scratch/RtmpYX6XGc’ ‘~/tmp/scratch/RtmpYiTIAK’ ‘~/tmp/scratch/RtmpZEcWt3’ ‘~/tmp/scratch/RtmpZacM8m’ ‘~/tmp/scratch/RtmpZy4ByS’ ‘~/tmp/scratch/Rtmpa38eEQ’ ‘~/tmp/scratch/RtmpaAWI12’ ‘~/tmp/scratch/RtmpaJUQxD’ ‘~/tmp/scratch/RtmpbbJT5U’ ‘~/tmp/scratch/RtmpcJ4FQY’ ‘~/tmp/scratch/RtmpcqDTkY’ ‘~/tmp/scratch/Rtmpd8ObKR’ ‘~/tmp/scratch/RtmpdiGydV’ ‘~/tmp/scratch/Rtmpdp5mp6’ ‘~/tmp/scratch/RtmpdqcrMD’ ‘~/tmp/scratch/Rtmpe5McDq’ ‘~/tmp/scratch/Rtmpe9dubW’ ‘~/tmp/scratch/RtmpeGumLl’ ‘~/tmp/scratch/RtmpfAW9k0’ ‘~/tmp/scratch/RtmpfPG5Ja’ ‘~/tmp/scratch/RtmpfQGME5’ ‘~/tmp/scratch/RtmpfZH5sg’ ‘~/tmp/scratch/RtmpfqZlkT’ ‘~/tmp/scratch/Rtmpg0mAcN’ ‘~/tmp/scratch/RtmpgJ0pxT’ ‘~/tmp/scratch/RtmpgXJgXl’ ‘~/tmp/scratch/RtmphM7ai3’ ‘~/tmp/scratch/RtmphPFFTe’ ‘~/tmp/scratch/RtmphjJWAL’ ‘~/tmp/scratch/Rtmpip88WY’ ‘~/tmp/scratch/Rtmpitfgfa’ ‘~/tmp/scratch/RtmpivkcJX’ ‘~/tmp/scratch/RtmpjhrHDf’ ‘~/tmp/scratch/Rtmpk250oT’ ‘~/tmp/scratch/Rtmpk9wKXA’ ‘~/tmp/scratch/RtmpkA10Dy’ ‘~/tmp/scratch/RtmplbV4VU’ ‘~/tmp/scratch/RtmplcWjjl’ ‘~/tmp/scratch/RtmplgVlHb’ ‘~/tmp/scratch/RtmplyiJRw’ ‘~/tmp/scratch/RtmpnkfJQU’ ‘~/tmp/scratch/RtmpnoFC8q’ ‘~/tmp/scratch/RtmpnyLLDy’ ‘~/tmp/scratch/RtmpoWYbtm’ ‘~/tmp/scratch/Rtmpp3etC9’ ‘~/tmp/scratch/Rtmppt17y0’ ‘~/tmp/scratch/RtmpqKyAsD’ ‘~/tmp/scratch/RtmpqMHA39’ ‘~/tmp/scratch/Rtmpr7V2Rd’ ‘~/tmp/scratch/RtmprRUg2W’ ‘~/tmp/scratch/RtmprX4N0c’ ‘~/tmp/scratch/RtmprdDfPj’ ‘~/tmp/scratch/RtmprpRrnu’ ‘~/tmp/scratch/RtmpsHXGNH’ ‘~/tmp/scratch/Rtmpt61Hz9’ ‘~/tmp/scratch/RtmptaoACv’ ‘~/tmp/scratch/RtmptfX5WR’ ‘~/tmp/scratch/Rtmptgtm57’ ‘~/tmp/scratch/RtmpuFEGsA’ ‘~/tmp/scratch/RtmpuQDdJv’ ‘~/tmp/scratch/RtmpuVfixl’ ‘~/tmp/scratch/RtmpupDgRq’ ‘~/tmp/scratch/RtmpuwLmo5’ ‘~/tmp/scratch/RtmpuyDuFg’ ‘~/tmp/scratch/RtmpvXMGVX’ ‘~/tmp/scratch/RtmpwQ15t0’ ‘~/tmp/scratch/RtmpwWEtRJ’ ‘~/tmp/scratch/RtmpxEbmvn’ ‘~/tmp/scratch/RtmpxaDKlb’ ‘~/tmp/scratch/RtmpyA2xyq’ ‘~/tmp/scratch/Rtmpyt5N8S’ ‘~/tmp/scratch/Rtmpz6LxrB’ ‘~/tmp/scratch/RtmpzWgV3l’ ‘~/tmp/scratch/RtmpzvNUGC’ ‘~/tmp/scratch/ccBbofu9.s’ ‘~/tmp/scratch/xvfb-run.1o9v23’ ‘~/tmp/scratch/xvfb-run.1pI4BM’ ‘~/tmp/scratch/xvfb-run.4PZn3C’ ‘~/tmp/scratch/xvfb-run.4z3zfi’ ‘~/tmp/scratch/xvfb-run.58BWJ4’ ‘~/tmp/scratch/xvfb-run.5TjlIu’ ‘~/tmp/scratch/xvfb-run.5cP8Z9’ ‘~/tmp/scratch/xvfb-run.7QoqPu’ ‘~/tmp/scratch/xvfb-run.8QyJvb’ ‘~/tmp/scratch/xvfb-run.9ldWRJ’ ‘~/tmp/scratch/xvfb-run.9ulG6y’ ‘~/tmp/scratch/xvfb-run.Blutei’ ‘~/tmp/scratch/xvfb-run.C9SeAI’ ‘~/tmp/scratch/xvfb-run.CFXkjQ’ ‘~/tmp/scratch/xvfb-run.E6dN1d’ ‘~/tmp/scratch/xvfb-run.EouaZU’ ‘~/tmp/scratch/xvfb-run.F1IiOw’ ‘~/tmp/scratch/xvfb-run.FMjNOs’ ‘~/tmp/scratch/xvfb-run.Fj5sFv’ ‘~/tmp/scratch/xvfb-run.IE5prk’ ‘~/tmp/scratch/xvfb-run.Klz0Lc’ ‘~/tmp/scratch/xvfb-run.MhuT5B’ ‘~/tmp/scratch/xvfb-run.P2covS’ ‘~/tmp/scratch/xvfb-run.QAtOY8’ ‘~/tmp/scratch/xvfb-run.QkQyVK’ ‘~/tmp/scratch/xvfb-run.VZlArg’ ‘~/tmp/scratch/xvfb-run.WMBWW8’ ‘~/tmp/scratch/xvfb-run.YyV1gv’ ‘~/tmp/scratch/xvfb-run.Z3S5We’ ‘~/tmp/scratch/xvfb-run.ZlQUgE’ ‘~/tmp/scratch/xvfb-run.aE47UT’ ‘~/tmp/scratch/xvfb-run.b1Pid8’ ‘~/tmp/scratch/xvfb-run.bA14J1’ ‘~/tmp/scratch/xvfb-run.bGeHb3’ ‘~/tmp/scratch/xvfb-run.dAOU5B’ ‘~/tmp/scratch/xvfb-run.dGZu69’ ‘~/tmp/scratch/xvfb-run.dcDpOF’ ‘~/tmp/scratch/xvfb-run.eRpyYL’ ‘~/tmp/scratch/xvfb-run.faH7Q1’ ‘~/tmp/scratch/xvfb-run.huTvnU’ ‘~/tmp/scratch/xvfb-run.jQ1L3W’ ‘~/tmp/scratch/xvfb-run.jxVqpH’ ‘~/tmp/scratch/xvfb-run.ktp4SA’ ‘~/tmp/scratch/xvfb-run.kzPdaD’ ‘~/tmp/scratch/xvfb-run.ne6Qix’ ‘~/tmp/scratch/xvfb-run.oGsQiE’ ‘~/tmp/scratch/xvfb-run.qB2PQ4’ ‘~/tmp/scratch/xvfb-run.qKrWXu’ ‘~/tmp/scratch/xvfb-run.qOI7x4’ ‘~/tmp/scratch/xvfb-run.uQci9Y’ ‘~/tmp/scratch/xvfb-run.uemiRX’ ‘~/tmp/scratch/xvfb-run.vspObl’ ‘~/tmp/scratch/xvfb-run.w4B0AW’ ‘~/tmp/scratch/xvfb-run.xohnjo’ ‘~/tmp/scratch/xvfb-run.xpFgog’ ‘~/tmp/scratch/xvfb-run.yycJjz’ ‘~/tmp/scratch/xvfb-run.z3JqHR’ ‘/dev/shm/sm_segment.gimli1.1001.ad7b0000.0’ ‘~/.cache/pocl/uncached/tempfile_qLviC0’ 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