CRAN Package Check Results for Package yakmoR

Last updated on 2022-09-27 12:53:08 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.1.1 22.30 34.48 56.78 WARN
r-devel-linux-x86_64-debian-gcc 0.1.1 17.02 26.51 43.53 WARN
r-devel-linux-x86_64-fedora-clang 0.1.1 89.72 WARN
r-devel-linux-x86_64-fedora-gcc 0.1.1 86.86 NOTE
r-devel-windows-x86_64 0.1.1 27.00 85.00 112.00 WARN
r-patched-linux-x86_64 0.1.1 18.04 32.51 50.55 OK
r-release-linux-x86_64 0.1.1 17.88 32.51 50.39 OK
r-release-macos-arm64 0.1.1 28.00 OK
r-release-macos-x86_64 0.1.1 35.00 OK
r-release-windows-x86_64 0.1.1 23.00 86.00 109.00 OK
r-oldrel-macos-arm64 0.1.1 31.00 OK
r-oldrel-macos-x86_64 0.1.1 48.00 OK
r-oldrel-windows-ix86+x86_64 0.1.1 56.00 89.00 145.00 OK

Additional issues

clang15 clang15 M1mac

Check Details

Version: 0.1.1
Check: whether package can be installed
Result: WARN
    Found the following significant warnings:
     ./yakmo.h:596:49: warning: format specifies type 'int' but the argument has type 'yakmo::uint' (aka 'unsigned long') [-Wformat]
     ./yakmo.h:599:60: warning: format specifies type 'int' but the argument has type 'yakmo::uint' (aka 'unsigned long') [-Wformat]
     ./yakmo.h:1042:47: warning: format specifies type 'int' but the argument has type 'yakmo::uint' (aka 'unsigned long') [-Wformat]
     ./yakmo.h:1043:47: warning: format specifies type 'int' but the argument has type 'yakmo::uint' (aka 'unsigned long') [-Wformat]
     ./yakmo.h:1044:64: warning: format specifies type 'int' but the argument has type 'yakmo::uint' (aka 'unsigned long') [-Wformat]
     ./yakmo.h:1053:55: warning: format specifies type 'int' but the argument has type 'yakmo::uint' (aka 'unsigned long') [-Wformat]
Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-fedora-clang

Version: 0.1.1
Check: whether package can be installed
Result: WARN
    Found the following significant warnings:
     yakmo.h:596:45: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
     yakmo.h:599:50: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘yakmo::uint’ {aka ‘long unsigned int’} [-Wformat=]
     yakmo.h:1042:37: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘yakmo::uint’ {aka ‘long unsigned int’} [-Wformat=]
     yakmo.h:1043:37: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘yakmo::uint’ {aka ‘long unsigned int’} [-Wformat=]
     yakmo.h:1044:37: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘yakmo::uint’ {aka ‘long unsigned int’} [-Wformat=]
     yakmo.h:1053:50: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘yakmo::uint’ {aka ‘long unsigned int’} [-Wformat=]
Flavors: r-devel-linux-x86_64-debian-gcc, r-devel-windows-x86_64

Version: 0.1.1
Check: compiled code
Result: NOTE
    File ‘yakmoR/libs/yakmoR.so’:
     Found no calls to: ‘R_registerRoutines’, ‘R_useDynamicSymbols’
    
    It is good practice to register native routines and to disable symbol
    search.
    
    See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual.
Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc