CRAN Package Check Results for Package curl

Last updated on 2018-06-20 01:50:08 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 3.2 4.34 34.33 38.67 NOTE
r-devel-linux-x86_64-debian-gcc 3.2 3.41 27.78 31.19 NOTE
r-devel-linux-x86_64-fedora-clang 3.2 43.27 NOTE
r-devel-linux-x86_64-fedora-gcc 3.2 42.06 NOTE
r-devel-windows-ix86+x86_64 3.2 119.00 232.00 351.00 NOTE
r-patched-linux-x86_64 3.2 3.03 32.71 35.74 NOTE
r-patched-solaris-x86 3.2 58.40 ERROR
r-release-linux-x86_64 3.2 4.17 32.15 36.32 NOTE
r-release-windows-ix86+x86_64 3.2 71.00 193.00 264.00 NOTE
r-release-osx-x86_64 3.2 ERROR
r-oldrel-windows-ix86+x86_64 3.2 149.00 200.00 349.00 NOTE
r-oldrel-osx-x86_64 3.2 NOTE

Additional issues

valgrind

Check Details

Version: 3.2
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.
Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-patched-linux-x86_64, r-patched-solaris-x86, r-release-linux-x86_64, r-release-osx-x86_64, r-oldrel-osx-x86_64

Version: 3.2
Check: installed package size
Result: NOTE
     installed size is 6.5Mb
     sub-directories of 1Mb or more:
     libs 5.5Mb
Flavors: r-devel-windows-ix86+x86_64, r-release-windows-ix86+x86_64, r-oldrel-windows-ix86+x86_64

Version: 3.2
Check: compiled code
Result: NOTE
    File 'curl/libs/i386/curl.dll':
     Found non-API call to R: 'R_new_custom_connection'
    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.
Flavors: r-devel-windows-ix86+x86_64, r-release-windows-ix86+x86_64, r-oldrel-windows-ix86+x86_64

Version: 3.2
Check: tests
Result: ERROR
     Running ‘spelling.R’
     Comparing ‘spelling.Rout’ to ‘spelling.Rout.save’ ... OK
     Running ‘testthat.R’ [6s/264s]
    Running the tests in ‘tests/testthat.R’ failed.
    Complete output:
     > library(testthat)
     > library(curl)
     >
     > test_check("curl")
     This is libcurl version 7.56.1 with OpenSSL/1.0.2m
     Using test server: http://hb.opencpu.org
     ── 1. Error: Post text data (@test-post.R#12) ─────────────────────────────────
     Timeout was reached: Resolving timed out after 10000 milliseconds
     1: curl_fetch_memory(httpbin("post"), handle = h) at testthat/test-post.R:12
    
     ══ testthat results ═══════════════════════════════════════════════════════════
     OK: 164 SKIPPED: 4 FAILED: 1
     1. Error: Post text data (@test-post.R#12)
    
     Error: testthat unit tests failed
     Execution halted
Flavor: r-patched-solaris-x86

Version: 3.2
Check: examples
Result: ERROR
    Running examples in ‘curl-Ex.R’ failed
    The error most likely occurred in:
    
    > ### Name: curl_echo
    > ### Title: Echo Service
    > ### Aliases: curl_echo
    >
    > ### ** Examples
    >
    > h <- handle_setform(new_handle(), foo = "blabla", bar = charToRaw("test"),
    + myfile = form_file(system.file("DESCRIPTION"), "text/description"))
    > formdata <- curl_echo(h)
    Error in curl_fetch_memory(paste0("http://localhost:", port, "/"), handle = handle) :
     Callback aborted
    Calls: curl_echo -> curl_fetch_memory
    Execution halted
Flavor: r-release-osx-x86_64

Version: 3.2
Check: tests
Result: ERROR
     Running ‘spelling.R’ [1s/2s]
     Comparing ‘spelling.Rout’ to ‘spelling.Rout.save’ ... OK
     Running ‘testthat.R’ [7s/50s]
    Running the tests in ‘tests/testthat.R’ failed.
    Last 13 lines of output:
     >
     > test_check("curl")
     This is libcurl version 7.43.0 with SecureTransport
     Using test server: http://hb.opencpu.org
     ── 1. Error: echo large data (@test-echo.R#7) ─────────────────────────────────
     Callback aborted
     1: curl::curl_echo(handle = handle) at testthat/test-echo.R:7
     2: curl_fetch_memory(paste0("http://localhost:", port, "/"), handle = handle)
    
     ══ testthat results ═══════════════════════════════════════════════════════════
     OK: 175 SKIPPED: 1 FAILED: 1
     1. Error: echo large data (@test-echo.R#7)
    
     Error: testthat unit tests failed
     Execution halted
Flavor: r-release-osx-x86_64