CRAN Package Check Results for Package curl

Last updated on 2026-08-04 02:50:32 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 39.73 46.90 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 68.00 200.00 268.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 80.00 228.00 308.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/Rtmp1XIKhv’ ‘~/tmp/scratch/Rtmp1b66fC’ ‘~/tmp/scratch/Rtmp2HCivd’ ‘~/tmp/scratch/Rtmp2WHNFd’ ‘~/tmp/scratch/Rtmp2i3DV6’ ‘~/tmp/scratch/Rtmp3Bcp59’ ‘~/tmp/scratch/Rtmp3er11B’ ‘~/tmp/scratch/Rtmp3yvIN5’ ‘~/tmp/scratch/Rtmp49GeOC’ ‘~/tmp/scratch/Rtmp510JGA’ ‘~/tmp/scratch/Rtmp5d2Ttr’ ‘~/tmp/scratch/Rtmp6WRinj’ ‘~/tmp/scratch/Rtmp6vHwHY’ ‘~/tmp/scratch/Rtmp6zcoEN’ ‘~/tmp/scratch/Rtmp7lMVnk’ ‘~/tmp/scratch/Rtmp8JXYLd’ ‘~/tmp/scratch/Rtmp8cdzsD’ ‘~/tmp/scratch/Rtmp8uHPz3’ ‘~/tmp/scratch/Rtmp9ggQsQ’ ‘~/tmp/scratch/RtmpAutbtO’ ‘~/tmp/scratch/RtmpAwSQhU’ ‘~/tmp/scratch/RtmpB7bodJ’ ‘~/tmp/scratch/RtmpBCVIaj’ ‘~/tmp/scratch/RtmpBQmTjY’ ‘~/tmp/scratch/RtmpCFjRz4’ ‘~/tmp/scratch/RtmpCQlCyS’ ‘~/tmp/scratch/RtmpCZR9Kq’ ‘~/tmp/scratch/RtmpDYXhAD’ ‘~/tmp/scratch/RtmpDaaj8A’ ‘~/tmp/scratch/RtmpEPLcxy’ ‘~/tmp/scratch/RtmpEdbHVg’ ‘~/tmp/scratch/RtmpFMtQ9k’ ‘~/tmp/scratch/RtmpFqySmA’ ‘~/tmp/scratch/RtmpGLQro5’ ‘~/tmp/scratch/RtmpGe2lT2’ ‘~/tmp/scratch/RtmpGiDRSv’ ‘~/tmp/scratch/RtmpHMZXhW’ ‘~/tmp/scratch/RtmpHiUn1R’ ‘~/tmp/scratch/RtmpIjmYIs’ ‘~/tmp/scratch/RtmpIsZ7pI’ ‘~/tmp/scratch/RtmpIxYeYU’ ‘~/tmp/scratch/RtmpJ7rIgt’ ‘~/tmp/scratch/RtmpJNNpTB’ ‘~/tmp/scratch/RtmpJl9fpG’ ‘~/tmp/scratch/RtmpJspkIt’ ‘~/tmp/scratch/RtmpK2xi5k’ ‘~/tmp/scratch/RtmpKfd8Tj’ ‘~/tmp/scratch/RtmpKvHNho’ ‘~/tmp/scratch/RtmpKzntFh’ ‘~/tmp/scratch/RtmpL9hY50’ ‘~/tmp/scratch/RtmpLkZ1IP’ ‘~/tmp/scratch/RtmpMAn1q4’ ‘~/tmp/scratch/RtmpMOmnwZ’ ‘~/tmp/scratch/RtmpMePgHb’ ‘~/tmp/scratch/RtmpN3rlom’ ‘~/tmp/scratch/RtmpNCRVg0’ ‘~/tmp/scratch/RtmpNbCQ3F’ ‘~/tmp/scratch/RtmpNqaAGS’ ‘~/tmp/scratch/RtmpO006xD’ ‘~/tmp/scratch/RtmpOLd9Y8’ ‘~/tmp/scratch/RtmpOc8X7W’ ‘~/tmp/scratch/RtmpPnUMp1’ ‘~/tmp/scratch/RtmpQCfAau’ ‘~/tmp/scratch/RtmpQDedeO’ ‘~/tmp/scratch/RtmpQXJ9Av’ ‘~/tmp/scratch/RtmpQb818V’ ‘~/tmp/scratch/RtmpQdJ77m’ ‘~/tmp/scratch/RtmpRFgZuB’ ‘~/tmp/scratch/RtmpRIaWIq’ ‘~/tmp/scratch/RtmpSZ6hl9’ ‘~/tmp/scratch/RtmpScjzMc’ ‘~/tmp/scratch/RtmpTJgJrY’ ‘~/tmp/scratch/RtmpTJl70m’ ‘~/tmp/scratch/RtmpThJfe6’ ‘~/tmp/scratch/RtmpUSySFR’ ‘~/tmp/scratch/RtmpVx132B’ ‘~/tmp/scratch/RtmpWeGA4U’ ‘~/tmp/scratch/RtmpX1m6J1’ ‘~/tmp/scratch/RtmpXBbZNP’ ‘~/tmp/scratch/RtmpXi4Mx5’ ‘~/tmp/scratch/RtmpXy5SL1’ ‘~/tmp/scratch/RtmpY2YMoF’ ‘~/tmp/scratch/RtmpZ0qypP’ ‘~/tmp/scratch/RtmpaGgvPb’ ‘~/tmp/scratch/RtmpaQoxeb’ ‘~/tmp/scratch/RtmpaWdTGv’ ‘~/tmp/scratch/RtmpadlXJ6’ ‘~/tmp/scratch/RtmpbEISZT’ ‘~/tmp/scratch/RtmpbHjAif’ ‘~/tmp/scratch/RtmpbICMS3’ ‘~/tmp/scratch/Rtmpc1FZqa’ ‘~/tmp/scratch/RtmpdEGsG5’ ‘~/tmp/scratch/RtmpdFmweR’ ‘~/tmp/scratch/RtmpdGXKdd’ ‘~/tmp/scratch/Rtmpdc7EdP’ ‘~/tmp/scratch/Rtmpdlo4sY’ ‘~/tmp/scratch/RtmpdqMPMM’ ‘~/tmp/scratch/RtmpdxeACT’ ‘~/tmp/scratch/RtmpeM5kPp’ ‘~/tmp/scratch/RtmpeyPBux’ ‘~/tmp/scratch/RtmpfWTJtG’ ‘~/tmp/scratch/RtmpftL39t’ ‘~/tmp/scratch/RtmpgLPa3k’ ‘~/tmp/scratch/RtmpgcKepT’ ‘~/tmp/scratch/RtmphGPNZb’ ‘~/tmp/scratch/RtmphupseT’ ‘~/tmp/scratch/RtmphvUOfg’ ‘~/tmp/scratch/RtmpjTzmwJ’ ‘~/tmp/scratch/RtmpjYKxYX’ ‘~/tmp/scratch/Rtmpjhjj7H’ ‘~/tmp/scratch/RtmpkvH6Pj’ ‘~/tmp/scratch/RtmplIvav5’ ‘~/tmp/scratch/Rtmpmc7hRm’ ‘~/tmp/scratch/Rtmpmk4SOL’ ‘~/tmp/scratch/RtmpmuUoDt’ ‘~/tmp/scratch/Rtmpmy1PeP’ ‘~/tmp/scratch/RtmpnElIhf’ ‘~/tmp/scratch/RtmpnRPmsM’ ‘~/tmp/scratch/RtmpoMi3bn’ ‘~/tmp/scratch/RtmpoSUGqN’ ‘~/tmp/scratch/RtmpplYP8G’ ‘~/tmp/scratch/Rtmppnu39Y’ ‘~/tmp/scratch/RtmppvMFiB’ ‘~/tmp/scratch/RtmpqSFFWi’ ‘~/tmp/scratch/Rtmpqt6FUm’ ‘~/tmp/scratch/Rtmpt7twwl’ ‘~/tmp/scratch/RtmptOh4vF’ ‘~/tmp/scratch/RtmptYtMv9’ ‘~/tmp/scratch/RtmptnERxe’ ‘~/tmp/scratch/RtmpuSJgVD’ ‘~/tmp/scratch/RtmpudL07x’ ‘~/tmp/scratch/RtmpudcsWv’ ‘~/tmp/scratch/RtmpvgqiRJ’ ‘~/tmp/scratch/RtmpvoBH0B’ ‘~/tmp/scratch/RtmpwA3k1L’ ‘~/tmp/scratch/RtmpwwrC49’ ‘~/tmp/scratch/RtmpwyjNlc’ ‘~/tmp/scratch/RtmpySzXJe’ ‘~/tmp/scratch/Rtmpz35FiO’ ‘~/tmp/scratch/RtmpzfqIRO’ ‘~/tmp/scratch/RtmpzpHy3j’ ‘~/tmp/scratch/ccQZWQXc.s’ ‘~/tmp/scratch/quarto-sessionce2d24bf6303d245’ ‘~/tmp/scratch/xvfb-run.0Biul6’ ‘~/tmp/scratch/xvfb-run.0NR2X0’ ‘~/tmp/scratch/xvfb-run.0XsW5z’ ‘~/tmp/scratch/xvfb-run.1JcOxl’ ‘~/tmp/scratch/xvfb-run.1PRT8i’ ‘~/tmp/scratch/xvfb-run.1jNYYy’ ‘~/tmp/scratch/xvfb-run.3lujFa’ ‘~/tmp/scratch/xvfb-run.3xw6Ml’ ‘~/tmp/scratch/xvfb-run.4l9eEg’ ‘~/tmp/scratch/xvfb-run.7Ix86l’ ‘~/tmp/scratch/xvfb-run.9mOqnd’ ‘~/tmp/scratch/xvfb-run.9qTHAw’ ‘~/tmp/scratch/xvfb-run.9xjt3o’ ‘~/tmp/scratch/xvfb-run.AtTsPy’ ‘~/tmp/scratch/xvfb-run.Au8iGE’ ‘~/tmp/scratch/xvfb-run.BKVHxa’ ‘~/tmp/scratch/xvfb-run.BxO78j’ ‘~/tmp/scratch/xvfb-run.DpywvY’ ‘~/tmp/scratch/xvfb-run.EcC6tX’ ‘~/tmp/scratch/xvfb-run.EiNNEM’ ‘~/tmp/scratch/xvfb-run.Eit5f6’ ‘~/tmp/scratch/xvfb-run.FlCITw’ ‘~/tmp/scratch/xvfb-run.G0LZUV’ ‘~/tmp/scratch/xvfb-run.KNXZGB’ ‘~/tmp/scratch/xvfb-run.LKSUxR’ ‘~/tmp/scratch/xvfb-run.OloyrJ’ ‘~/tmp/scratch/xvfb-run.On3Tqt’ ‘~/tmp/scratch/xvfb-run.Q9TosG’ ‘~/tmp/scratch/xvfb-run.R2vvwU’ ‘~/tmp/scratch/xvfb-run.SDyNgb’ ‘~/tmp/scratch/xvfb-run.TlecYo’ ‘~/tmp/scratch/xvfb-run.UHGyW2’ ‘~/tmp/scratch/xvfb-run.WeZjJa’ ‘~/tmp/scratch/xvfb-run.YIRWrr’ ‘~/tmp/scratch/xvfb-run.bAlfDU’ ‘~/tmp/scratch/xvfb-run.bt0jMe’ ‘~/tmp/scratch/xvfb-run.cqHwuV’ ‘~/tmp/scratch/xvfb-run.eJOSco’ ‘~/tmp/scratch/xvfb-run.exQ1VK’ ‘~/tmp/scratch/xvfb-run.fFQwgw’ ‘~/tmp/scratch/xvfb-run.gkBhs6’ ‘~/tmp/scratch/xvfb-run.hzsLk6’ ‘~/tmp/scratch/xvfb-run.iRkmTx’ ‘~/tmp/scratch/xvfb-run.ig7Gj9’ ‘~/tmp/scratch/xvfb-run.jA3ieT’ ‘~/tmp/scratch/xvfb-run.jSobaa’ ‘~/tmp/scratch/xvfb-run.lQzu9P’ ‘~/tmp/scratch/xvfb-run.mMtLts’ ‘~/tmp/scratch/xvfb-run.mhKfyX’ ‘~/tmp/scratch/xvfb-run.qZwyBI’ ‘~/tmp/scratch/xvfb-run.spMZRW’ ‘~/tmp/scratch/xvfb-run.tR1ujY’ ‘~/tmp/scratch/xvfb-run.ttT4Bc’ ‘~/tmp/scratch/xvfb-run.uG80DW’ ‘~/tmp/scratch/xvfb-run.wyPwR1’ ‘~/tmp/scratch/xvfb-run.xaVOzp’ ‘~/tmp/scratch/xvfb-run.xhKter’ ‘~/tmp/scratch/xvfb-run.zwjV84’ ‘/dev/shm/sm_segment.gimli1.1001.f1080000.0’ ‘~/.cache/pocl/uncached/tempfile_2ZmAJk’ 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