CRAN Package Check Results for Package curl

Last updated on 2026-08-02 21:53:23 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.32 40.41 47.73 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/Rtmp0c90Cm’ ‘~/tmp/scratch/Rtmp0tjoP6’ ‘~/tmp/scratch/Rtmp0yBQkO’ ‘~/tmp/scratch/Rtmp1kPra6’ ‘~/tmp/scratch/Rtmp1ykv54’ ‘~/tmp/scratch/Rtmp2DXlsM’ ‘~/tmp/scratch/Rtmp2E71iM’ ‘~/tmp/scratch/Rtmp2ECE2J’ ‘~/tmp/scratch/Rtmp2ELypo’ ‘~/tmp/scratch/Rtmp2gSP4W’ ‘~/tmp/scratch/Rtmp39IQk7’ ‘~/tmp/scratch/Rtmp3OPN3D’ ‘~/tmp/scratch/Rtmp3YlyJv’ ‘~/tmp/scratch/Rtmp5TteA6’ ‘~/tmp/scratch/Rtmp5ZiuvG’ ‘~/tmp/scratch/Rtmp5cHFZg’ ‘~/tmp/scratch/Rtmp64lzg3’ ‘~/tmp/scratch/Rtmp6Ev9CB’ ‘~/tmp/scratch/Rtmp72xgYr’ ‘~/tmp/scratch/Rtmp7Q8lG1’ ‘~/tmp/scratch/Rtmp8IZ0vC’ ‘~/tmp/scratch/Rtmp8MXLZ0’ ‘~/tmp/scratch/Rtmp8QtYtx’ ‘~/tmp/scratch/Rtmp8RvSd2’ ‘~/tmp/scratch/Rtmp8csRqN’ ‘~/tmp/scratch/Rtmp9h2Yfq’ ‘~/tmp/scratch/RtmpA6Rfpy’ ‘~/tmp/scratch/RtmpAKFRVV’ ‘~/tmp/scratch/RtmpAdXVLH’ ‘~/tmp/scratch/RtmpAkLCVp’ ‘~/tmp/scratch/RtmpBGI02o’ ‘~/tmp/scratch/RtmpBRp85S’ ‘~/tmp/scratch/RtmpBw2smh’ ‘~/tmp/scratch/RtmpCo3NKF’ ‘~/tmp/scratch/RtmpDJVAbs’ ‘~/tmp/scratch/RtmpDW2qgz’ ‘~/tmp/scratch/RtmpDfHcgm’ ‘~/tmp/scratch/RtmpDixmgy’ ‘~/tmp/scratch/RtmpEaamoc’ ‘~/tmp/scratch/RtmpFKFKF4’ ‘~/tmp/scratch/RtmpHfLx0d’ ‘~/tmp/scratch/RtmpHjfmgJ’ ‘~/tmp/scratch/RtmpIDpCYm’ ‘~/tmp/scratch/RtmpIFbGth’ ‘~/tmp/scratch/RtmpJXfB0Z’ ‘~/tmp/scratch/RtmpJy64sd’ ‘~/tmp/scratch/RtmpK8q9wH’ ‘~/tmp/scratch/RtmpKbiMH2’ ‘~/tmp/scratch/RtmpKd5OLW’ ‘~/tmp/scratch/RtmpMH0TF2’ ‘~/tmp/scratch/RtmpMs5KiW’ ‘~/tmp/scratch/RtmpNDxEuJ’ ‘~/tmp/scratch/RtmpNyxmg6’ ‘~/tmp/scratch/RtmpOXFysX’ ‘~/tmp/scratch/RtmpOzlzdo’ ‘~/tmp/scratch/RtmpP8nYxf’ ‘~/tmp/scratch/RtmpPqLSUA’ ‘~/tmp/scratch/RtmpQ199aa’ ‘~/tmp/scratch/RtmpQKTdMg’ ‘~/tmp/scratch/RtmpQVRCHz’ ‘~/tmp/scratch/RtmpQWDGRv’ ‘~/tmp/scratch/RtmpQn1vq9’ ‘~/tmp/scratch/RtmpRHYtec’ ‘~/tmp/scratch/RtmpRc47SW’ ‘~/tmp/scratch/RtmpRgIXF7’ ‘~/tmp/scratch/RtmpSjdX1n’ ‘~/tmp/scratch/RtmpSksdyf’ ‘~/tmp/scratch/RtmpTYBocc’ ‘~/tmp/scratch/RtmpUyQMlj’ ‘~/tmp/scratch/RtmpV3u4oa’ ‘~/tmp/scratch/RtmpV7He9q’ ‘~/tmp/scratch/RtmpVB8Gp0’ ‘~/tmp/scratch/RtmpVQuvwd’ ‘~/tmp/scratch/RtmpVzKmYb’ ‘~/tmp/scratch/RtmpWTcpfv’ ‘~/tmp/scratch/RtmpWysa31’ ‘~/tmp/scratch/RtmpX0dncW’ ‘~/tmp/scratch/RtmpXYzTy4’ ‘~/tmp/scratch/RtmpYgAJPW’ ‘~/tmp/scratch/RtmpZAdKol’ ‘~/tmp/scratch/RtmpZFEQTm’ ‘~/tmp/scratch/RtmpZbKsrS’ ‘~/tmp/scratch/RtmpZvW7iR’ ‘~/tmp/scratch/RtmpaPU1e7’ ‘~/tmp/scratch/RtmpbBwFiL’ ‘~/tmp/scratch/RtmpbmzYxA’ ‘~/tmp/scratch/RtmpbuARcW’ ‘~/tmp/scratch/RtmpcQr9Fd’ ‘~/tmp/scratch/RtmpcdR317’ ‘~/tmp/scratch/RtmpcrNCmY’ ‘~/tmp/scratch/RtmpdAuM6A’ ‘~/tmp/scratch/Rtmpeyhm8N’ ‘~/tmp/scratch/RtmpfKeoUZ’ ‘~/tmp/scratch/RtmpfMmOfL’ ‘~/tmp/scratch/RtmpgRfAui’ ‘~/tmp/scratch/RtmpgWrEwH’ ‘~/tmp/scratch/RtmpgkNdJr’ ‘~/tmp/scratch/RtmpgpfTri’ ‘~/tmp/scratch/RtmphBxn05’ ‘~/tmp/scratch/RtmphYsbib’ ‘~/tmp/scratch/Rtmphbaoi0’ ‘~/tmp/scratch/RtmphyRRdH’ ‘~/tmp/scratch/Rtmpi9BOlp’ ‘~/tmp/scratch/RtmpiFLm8x’ ‘~/tmp/scratch/RtmpiLdjnN’ ‘~/tmp/scratch/RtmpieyeGQ’ ‘~/tmp/scratch/Rtmpk7IM1G’ ‘~/tmp/scratch/Rtmpkf9wpb’ ‘~/tmp/scratch/RtmpkrOlyL’ ‘~/tmp/scratch/RtmpkzubwB’ ‘~/tmp/scratch/RtmplRpzbE’ ‘~/tmp/scratch/RtmplcLuNL’ ‘~/tmp/scratch/Rtmpllhxht’ ‘~/tmp/scratch/RtmplwY3Km’ ‘~/tmp/scratch/RtmpmR3Rov’ ‘~/tmp/scratch/RtmpmRkauo’ ‘~/tmp/scratch/RtmpmkixxA’ ‘~/tmp/scratch/RtmpmndooG’ ‘~/tmp/scratch/RtmpnEES7U’ ‘~/tmp/scratch/Rtmpnv3YXr’ ‘~/tmp/scratch/RtmpnycorN’ ‘~/tmp/scratch/Rtmpo37gdJ’ ‘~/tmp/scratch/RtmpoKjqOi’ ‘~/tmp/scratch/Rtmpoak8bQ’ ‘~/tmp/scratch/RtmpoiYddq’ ‘~/tmp/scratch/Rtmpou6JMp’ ‘~/tmp/scratch/Rtmppi1pmc’ ‘~/tmp/scratch/Rtmpq3W56Y’ ‘~/tmp/scratch/RtmpqrPJyo’ ‘~/tmp/scratch/RtmprlalJX’ ‘~/tmp/scratch/RtmpsocBPy’ ‘~/tmp/scratch/RtmptLOP2G’ ‘~/tmp/scratch/RtmptdvSez’ ‘~/tmp/scratch/RtmpubhZI7’ ‘~/tmp/scratch/RtmpunPSm5’ ‘~/tmp/scratch/Rtmpv3GfNE’ ‘~/tmp/scratch/RtmpwBtdQK’ ‘~/tmp/scratch/RtmpwVTczv’ ‘~/tmp/scratch/RtmpwVmZiZ’ ‘~/tmp/scratch/RtmpwcaDmz’ ‘~/tmp/scratch/RtmpxdYJHK’ ‘~/tmp/scratch/RtmpxuEmXV’ ‘~/tmp/scratch/RtmpyCzvFm’ ‘~/tmp/scratch/Rtmpys8fY2’ ‘~/tmp/scratch/Rtmpz1S187’ ‘~/tmp/scratch/Rtmpz68sut’ ‘~/tmp/scratch/RtmpzCwEAK’ ‘~/tmp/scratch/RtmpzbQ6yN’ ‘~/tmp/scratch/RtmpzsR5eP’ ‘~/tmp/scratch/ccaYyRjg.s’ ‘~/tmp/scratch/quarto-session528814f103b92244’ ‘~/tmp/scratch/xvfb-run.0Lj0Uu’ ‘~/tmp/scratch/xvfb-run.0zawjx’ ‘~/tmp/scratch/xvfb-run.1O8cbj’ ‘~/tmp/scratch/xvfb-run.5ifs7O’ ‘~/tmp/scratch/xvfb-run.6V3jy6’ ‘~/tmp/scratch/xvfb-run.6xTbsV’ ‘~/tmp/scratch/xvfb-run.9HFM2N’ ‘~/tmp/scratch/xvfb-run.APbBBb’ ‘~/tmp/scratch/xvfb-run.Aa2GiQ’ ‘~/tmp/scratch/xvfb-run.BSO4ep’ ‘~/tmp/scratch/xvfb-run.CB4RaW’ ‘~/tmp/scratch/xvfb-run.Cr9cql’ ‘~/tmp/scratch/xvfb-run.DwsmwI’ ‘~/tmp/scratch/xvfb-run.HNLTbc’ ‘~/tmp/scratch/xvfb-run.HjjVEz’ ‘~/tmp/scratch/xvfb-run.Kbw9iS’ ‘~/tmp/scratch/xvfb-run.LhG33C’ ‘~/tmp/scratch/xvfb-run.NJ9dg7’ ‘~/tmp/scratch/xvfb-run.NgMdE3’ ‘~/tmp/scratch/xvfb-run.PNipsC’ ‘~/tmp/scratch/xvfb-run.PoeOBa’ ‘~/tmp/scratch/xvfb-run.QTKi2N’ ‘~/tmp/scratch/xvfb-run.UnD6dD’ ‘~/tmp/scratch/xvfb-run.VEh9gP’ ‘~/tmp/scratch/xvfb-run.WlUenv’ ‘~/tmp/scratch/xvfb-run.XnT233’ ‘~/tmp/scratch/xvfb-run.YT25bB’ ‘~/tmp/scratch/xvfb-run.YTTr9x’ ‘~/tmp/scratch/xvfb-run.Z3J6nq’ ‘~/tmp/scratch/xvfb-run.bn2th7’ ‘~/tmp/scratch/xvfb-run.box8LO’ ‘~/tmp/scratch/xvfb-run.cPQJW9’ ‘~/tmp/scratch/xvfb-run.cvXAhb’ ‘~/tmp/scratch/xvfb-run.gOjxRn’ ‘~/tmp/scratch/xvfb-run.hftjOj’ ‘~/tmp/scratch/xvfb-run.huyqk9’ ‘~/tmp/scratch/xvfb-run.id5Mdj’ ‘~/tmp/scratch/xvfb-run.k94G7z’ ‘~/tmp/scratch/xvfb-run.kckVHB’ ‘~/tmp/scratch/xvfb-run.lyfffw’ ‘~/tmp/scratch/xvfb-run.m38GS0’ ‘~/tmp/scratch/xvfb-run.ms1Ojs’ ‘~/tmp/scratch/xvfb-run.mv7LIL’ ‘~/tmp/scratch/xvfb-run.myObbJ’ ‘~/tmp/scratch/xvfb-run.nVSxT8’ ‘~/tmp/scratch/xvfb-run.oHOMjV’ ‘~/tmp/scratch/xvfb-run.qvgRnQ’ ‘~/tmp/scratch/xvfb-run.sIQmB7’ ‘~/tmp/scratch/xvfb-run.tK5s1B’ ‘~/tmp/scratch/xvfb-run.uO2opK’ ‘~/tmp/scratch/xvfb-run.uUpryO’ ‘~/tmp/scratch/xvfb-run.uggeJh’ ‘~/tmp/scratch/xvfb-run.v5Zrhf’ ‘~/tmp/scratch/xvfb-run.veJWDc’ ‘~/tmp/scratch/xvfb-run.vzJ3RN’ ‘~/tmp/scratch/xvfb-run.x1zfFv’ ‘~/tmp/scratch/xvfb-run.xBB0GC’ ‘~/tmp/scratch/xvfb-run.zqLzrG’ ‘/dev/shm/sm_segment.gimli1.1001.54810000.0’ ‘~/.cache/pocl/uncached/tempfile_QjU37i’ 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