CRAN Package Check Results for Package RGtk2

Last updated on 2018-04-19 00:47:05 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 2.20.34 172.45 347.19 519.64 WARN
r-devel-linux-x86_64-debian-gcc 2.20.34 157.23 306.03 463.26 WARN
r-devel-linux-x86_64-fedora-clang 2.20.34 703.44 WARN
r-devel-linux-x86_64-fedora-gcc 2.20.34 678.61 WARN
r-devel-windows-ix86+x86_64 2.20.34 456.00 569.00 1025.00 NOTE
r-devel-osx-x86_64 2.20.34 ERROR
r-patched-linux-x86_64 2.20.34 177.73 390.56 568.29 WARN
r-patched-solaris-x86 2.20.34 831.30 WARN
r-release-linux-x86_64 2.20.34 150.42 409.44 559.86 NOTE
r-release-windows-ix86+x86_64 2.20.34 376.00 487.00 863.00 NOTE
r-release-osx-x86_64 2.20.34 ERROR
r-oldrel-windows-ix86+x86_64 2.20.31 391.00 443.00 834.00 WARN

Additional issues

rchk

Check Details

Version: 2.20.34
Check: whether package can be installed
Result: WARN
    Found the following significant warnings:
     atkClasses.c:1050:25: warning: incompatible pointer types assigning to 'void (*)(AtkObject *, guint, gpointer)' (aka 'void (*)(struct _AtkObject *, unsigned int, void *)') from 'void (AtkObject *, guint, AtkObject *)' (aka 'void (struct _AtkObject *, unsigned int, struct _AtkObject *)') [-Wincompatible-pointer-types]
     atkClasses.c:1058:34: warning: incompatible pointer types assigning to 'void (*)(AtkObject *, gpointer *)' (aka 'void (*)(struct _AtkObject *, void **)') from 'void (AtkObject *, AtkObject *)' (aka 'void (struct _AtkObject *, struct _AtkObject *)') [-Wincompatible-pointer-types]
     atkClasses.c:1397:51: warning: incompatible pointer types passing 'AtkObject *' (aka 'struct _AtkObject *') to parameter of type 'gpointer *' (aka 'void **') [-Wincompatible-pointer-types]
     gdkFuncs.c:6000:36: warning: incompatible pointer types passing 'GtkWidget **' (aka 'struct _GtkWidget **') to parameter of type 'gpointer *' (aka 'void **') [-Wincompatible-pointer-types]
     gioClasses.c:1948:17: warning: incompatible pointer types assigning to 'gssize (*)(GOutputStream *, const void *, gsize, GCancellable *, GError **)' (aka 'long (*)(struct _GOutputStream *, const void *, unsigned long, struct _GCancellable *, struct _GError **)') from 'gssize (GOutputStream *, const guchar *, gsize, GCancellable *, GError **)' (aka 'long (struct _GOutputStream *, const unsigned char *, unsigned long, struct _GCancellable *, struct _GError **)') [-Wincompatible-pointer-types]
     gioClasses.c:1964:20: warning: incompatible pointer types assigning to 'void (*)(GOutputStream *, const void *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)' (aka 'void (*)(struct _GOutputStream *, const void *, unsigned long, int, struct _GCancellable *, void (*)(struct _GObject *, struct _GAsyncResult *, void *), void *)') from 'void (GOutputStream *, const guchar *, gsize, int, GCancellable *, GAsyncReadyCallback, gpointer)' (aka 'void (struct _GOutputStream *, const unsigned char *, unsigned long, int, struct _GCancellable *, void (*)(struct _GObject *, struct _GAsyncResult *, void *), void *)') [-Wincompatible-pointer-types]
     gtkClasses.c:8665:28: warning: incompatible pointer types assigning to 'gboolean (*)(GtkNotebook *, gint)' (aka 'int (*)(struct _GtkNotebook *, int)') from 'void (GtkNotebook *, gint)' (aka 'void (struct _GtkNotebook *, int)') [-Wincompatible-pointer-types]
     gtkClasses.c:11110:21: warning: incompatible pointer types assigning to 'gboolean (*)(GtkScrolledWindow *, GtkScrollType, gboolean)' (aka 'int (*)(struct _GtkScrolledWindow *, GtkScrollType, int)') from 'void (GtkScrolledWindow *, GtkScrollType, gboolean)' (aka 'void (struct _GtkScrolledWindow *, GtkScrollType, int)') [-Wincompatible-pointer-types]
Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-fedora-clang

Version: 2.20.34
Check: compiled code
Result: NOTE
    File ‘RGtk2/libs/RGtk2.so’:
     Found non-API calls to R: ‘R_CStackLimit’, ‘R_new_custom_connection’,
     ‘Rf_EncodeInteger’, ‘Rf_EncodeLogical’, ‘Rf_EncodeReal’,
     ‘Rf_formatInteger’, ‘Rf_formatLogical’, ‘Rf_formatReal’
    File ‘RGtk2/libs/RGtk2.so’:
     Found no calls to: ‘R_registerRoutines’, ‘R_useDynamicSymbols’
    
    Compiled code should not call non-API entry points in R.
    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-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-release-linux-x86_64

Version: 2.20.34
Check: whether package can be installed
Result: WARN
    Found the following significant warnings:
     atkClasses.c:1050:25: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
     atkClasses.c:1058:34: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
     atkClasses.c:1397:51: warning: passing argument 2 of ‘object_class->active_descendant_changed’ from incompatible pointer type [-Wincompatible-pointer-types]
     gdkFuncs.c:6000:36: warning: passing argument 2 of ‘gdk_window_get_user_data’ from incompatible pointer type [-Wincompatible-pointer-types]
     gioClasses.c:1948:17: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
     gioClasses.c:1964:20: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
     gtkClasses.c:8665:28: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
     gtkClasses.c:11110:21: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
Flavors: r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-gcc, r-patched-linux-x86_64, r-patched-solaris-x86

Version: 2.20.34
Check: installed package size
Result: NOTE
     installed size is 24.0Mb
     sub-directories of 1Mb or more:
     R 3.6Mb
     help 10.5Mb
     libs 8.1Mb
Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-ix86+x86_64, r-patched-solaris-x86, r-release-windows-ix86+x86_64

Version: 2.20.34
Check: compiled code
Result: NOTE
    File 'RGtk2/libs/i386/RGtk2.dll':
     Found non-API calls to R: 'R_new_custom_connection',
     'Rf_EncodeInteger', 'Rf_EncodeLogical', 'Rf_EncodeReal',
     'Rf_formatInteger', 'Rf_formatLogical', 'Rf_formatReal'
    File 'RGtk2/libs/x64/RGtk2.dll':
     Found non-API calls to R: 'R_new_custom_connection',
     'Rf_EncodeInteger', 'Rf_EncodeLogical', 'Rf_EncodeReal',
     'Rf_formatInteger', 'Rf_formatLogical', 'Rf_formatReal'
    
    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

Version: 2.20.34
Check: whether package can be installed
Result: ERROR
    Installation failed.
Flavors: r-devel-osx-x86_64, r-release-osx-x86_64

Version: 2.20.34
Check: compiled code
Result: NOTE
    File ‘RGtk2/libs/RGtk2.so’:
     Found non-API calls to R: ‘R_CStackLimit’, ‘R_new_custom_connection’,
     ‘Rf_EncodeInteger’, ‘Rf_EncodeLogical’, ‘Rf_EncodeReal’,
     ‘Rf_formatInteger’, ‘Rf_formatLogical’, ‘Rf_formatReal’
    
    Compiled code should not call non-API entry points in R.
    
    See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual.
Flavor: r-patched-solaris-x86

Version: 2.20.31
Check: whether package can be installed
Result: WARN
    Found the following significant warnings:
     gdkFuncs.c:1466:31: warning: passing argument 1 of 'gdk_drag_get_protocol' makes pointer from integer without a cast
     gdkFuncs.c:1510:52: warning: passing argument 2 of 'gdk_drag_get_protocol_for_display' makes pointer from integer without a cast
Flavor: r-oldrel-windows-ix86+x86_64

Version: 2.20.31
Check: installed package size
Result: NOTE
     installed size is 18.6Mb
     sub-directories of 1Mb or more:
     R 1.8Mb
     help 10.6Mb
     libs 4.7Mb
Flavor: r-oldrel-windows-ix86+x86_64

Version: 2.20.31
Check: R code for possible problems
Result: NOTE
    .install_system_dependencies : <anonymous>: no visible global function
     definition for 'unzip'
    .install_system_dependencies : install_system_dep: no visible global
     function definition for 'menu'
    .install_system_dependencies : install_system_dep: no visible global
     function definition for 'download.file'
    as.GParamSpec: no visible global function definition for 'new'
    Undefined global functions or variables:
     download.file menu new unzip
    Consider adding
     importFrom("methods", "new")
     importFrom("utils", "download.file", "menu", "unzip")
    to your NAMESPACE file (and ensure that your DESCRIPTION Imports field
    contains 'methods').
Flavor: r-oldrel-windows-ix86+x86_64

Version: 2.20.31
Check: compilation flags in Makevars
Result: WARN
    Non-portable flags in variable 'PKG_CPPFLAGS':
     -g
Flavor: r-oldrel-windows-ix86+x86_64