iWidgets - basic GUI widgets for R - check results
RForge.net

iWidgets

About iWidgets
SVN access
Download/Files
News
Check results
Package R docs

Version: 0.1-7
Result: ERROR
Check time: 2008-04-29 09:55
* checking for working pdflatex ... OK
* using log directory ''
* using R version 2.7.0 (2008-04-22)
* using session charset: ISO8859-1
* checking for file 'iWidgets/DESCRIPTION' ... OK
* this is package 'iWidgets' version '0.1-7'
* checking package dependencies ... OK
* checking if this is a source package ... OK
* checking whether package 'iWidgets' can be installed ... OK
* checking package directory ... OK
* checking for portable file names ... OK
* checking for sufficient/correct file permissions ... OK
* checking DESCRIPTION meta-information ... OK
* checking top-level files ... OK
* checking index information ... OK
* checking package subdirectories ... OK
* checking R files for non-ASCII characters ... OK
* checking R files for syntax errors ... OK
* checking whether the package can be loaded ... OK
* checking whether the package can be loaded with stated dependencies ... OK
* checking for unstated dependencies in R code ... OK
* checking S3 generic/method consistency ... WARNING
add:
function(...)
add.iContainer:
function(cont, widget)

add:
function(...)
add.space:
function(cont, amount, horizontal)

add:
function(...)
add.spring:
function(cont)

add:
function(...)
add.strut:
function(cont, amount, horizontal)

delete:
function(...)
delete.iContainer:
function(cont, widget)

dispose:
function(...)
dispose.iWindow:
function(win)

get.value:
function(...)
get.value.iCheckbox:
function(s)

get.value:
function(...)
get.value.iDropList:
function(s, index)

get.value:
function(...)
get.value.iEdit:
function(s)

get.value:
function(...)
get.value.iLabel:
function(s)

get.value:
function(...)
get.value.iRadio:
function(s)

get.value:
function(...)
get.value.iSlider:
function(s)

set.value:
function(...)
set.value.iCheckbox:
function(s, value)

set.value:
function(...)
set.value.iDropList:
function(s, value, index)

set.value:
function(...)
set.value.iEdit:
function(s, value)

set.value:
function(...)
set.value.iLabel:
function(s, value)

set.value:
function(...)
set.value.iRadio:
function(s, value)

set.value:
function(...)
set.value.iSlider:
function(s, value)

visible:
function(...)
visible.iComponent:
function(obj, set)

close:
function(con, ...)
close.iWindow:
function(win)

update:
function(object, ...)
update.iComponent:
function(c)

update:
function(object, ...)
update.iWindow:
function(c)

See section 'Generic functions and methods' of the 'Writing R Extensions'
manual.
* checking replacement functions ... WARNING
visible<-
In R, the argument of a replacement function which corresponds to the right
hand side must be named 'value'.
* checking foreign function calls ... OK
* checking R code for possible problems ... OK
* checking Rd files ... WARNING
Rd files without 'description':
ibutton.Rd
These entries are required in an Rd file.

Rd files with non-standard keywords:
add.Rd: graphics
ibutton.Rd: graphics
icheckbox.Rd: graphics
idroplist.Rd: graphics
iedit.Rd: graphics
ievent.Rd: graphics
igraphics.Rd: graphics
igroup.Rd: graphics
ilabel.Rd: graphics
iradio.Rd: graphics
islider.Rd: graphics
iwindow.Rd: graphics
value.Rd: graphics
visible.Rd: graphics
Each '\keyword' entry should specify one of the standard keywords (as
listed in file 'KEYWORDS' in the R documentation directory).

See the chapter 'Writing R documentation files' in manual 'Writing R
Extensions'.
* checking Rd cross-references ... OK
* checking for missing documentation entries ... WARNING
Undocumented code objects:
add.strut close.iWindow dispose dispose.iWindow get.value.iCheckbox
get.value.iDropList get.value.iEdit get.value.iLabel get.value.iRadio
get.value.iSlider ilist inJGR print.iComponent set.value.iCheckbox
set.value.iDropList set.value.iEdit set.value.iLabel set.value.iRadio
set.value.iSlider update.iComponent update.iWindow visible<- wget
All user-level objects in a package should have documentation entries.
See the chapter 'Writing R documentation files' in manual 'Writing R
Extensions'.
* checking for code/documentation mismatches ... WARNING
Codoc mismatches from documentation object 'ibutton':
ibutton
Code: function(text = "OK", action = text, handler = NULL, window =
NULL, name = NULL, ...)
Docs: function(text = "OK", action = text, handler = NULL, window =
NULL)
Argument names in code not in docs:
name ...

Codoc mismatches from documentation object 'icheckbox':
icheckbox
Code: function(text, checked = FALSE, handler = NULL, window = NULL,
name = NULL, ...)
Docs: function(text, checked = FALSE, handler = NULL, window = NULL)
Argument names in code not in docs:
name ...

Codoc mismatches from documentation object 'idroplist':
idroplist
Code: function(content, editable = FALSE, handler = NULL, window =
NULL, name = NULL, ...)
Docs: function(items, editable = FALSE, handler = NULL, window =
NULL)
Argument names in code not in docs:
content name ...
Argument names in docs not in code:
items
Mismatches in argument names:
Position: 1 Code: content Docs: items

Codoc mismatches from documentation object 'iedit':
iedit
Code: function(text = "", width = 10, action = NULL, handler = NULL,
window = NULL, name = NULL, ...)
Docs: function(text = "", width = 10, action = NULL, handler = NULL,
window = NULL)
Argument names in code not in docs:
name ...

Codoc mismatches from documentation object 'igraphics':
igraphics
Code: function(width = 400, height = 300, ps = 12, window = NULL,
name = NULL, ...)
Docs: function(width = 400, height = 300, ps = 12, window = NULL)
Argument names in code not in docs:
name ...

Codoc mismatches from documentation object 'igroup':
igroup
Code: function(horizontal = TRUE, window = NULL, name = NULL, add =
NULL, ...)
Docs: function(horizontal = TRUE, window = NULL)
Argument names in code not in docs:
name add ...

Codoc mismatches from documentation object 'ilabel':
ilabel
Code: function(text, window = NULL, name = NULL, ...)
Docs: function(text, window = NULL)
Argument names in code not in docs:
name ...

Codoc mismatches from documentation object 'iradio':
iradio
Code: function(items, selected = 1, horizontal = FALSE, handler =
NULL, window = NULL, name = NULL, ...)
Docs: function(items, selected = 1, horizontal = FALSE, handler =
NULL, window = NULL)
Argument names in code not in docs:
name ...

Codoc mismatches from documentation object 'islider':
islider
Code: function(min = 0, max = 100, value = min, horizontal = TRUE,
handler = NULL, window = NULL, name = NULL, ...)
Docs: function(min = 0, max = 100, value = min, horizontal = TRUE,
handler = NULL, window = NULL)
Argument names in code not in docs:
name ...

Codoc mismatches from documentation object 'iwindow':
iwindow
Code: function(title = "Window", visible = FALSE, horizontal = FALSE,
handler = NULL, name = NULL, add = NULL, tag = NULL,
...)
Docs: function(title = "Window", visible = FALSE, horizontal = FALSE,
handler = NULL)
Argument names in code not in docs:
name add tag ...

Codoc mismatches from documentation object 'value':
get.value
Code: function(...)
Docs: function(widget)
Argument names in code not in docs:
...
Argument names in docs not in code:
widget
Mismatches in argument names:
Position: 1 Code: ... Docs: widget
set.value
Code: function(...)
Docs: function(widget, value)
Argument names in code not in docs:
...
Argument names in docs not in code:
widget value
Mismatches in argument names:
Position: 1 Code: ... Docs: widget

* checking Rd \usage sections ... WARNING
Undocumented arguments in documentation object 'add'
...

Undocumented arguments in documentation object 'visible.iComponent'
...

Functions with \usage entries need to have the appropriate \alias entries,
and all their arguments documented.
The \usage entries must correspond to syntactically valid R code.
See the chapter 'Writing R documentation files' in manual 'Writing R
Extensions'.
S3 methods shown with full name in documentation object 'add':
add.spring add.space

The \usage entries for S3 methods should use the \method markup and not
their full name.
See the chapter 'Writing R documentation files' in manual 'Writing R
Extensions'.
* creating iWidgets-Ex.R ... OK
* checking examples ...sh: line 1: 26767 Illegal instruction '/usr/lib/R/bin/R' --vanilla iWidgets-Ex.Rout 2>&1
ERROR
Running examples in 'iWidgets-Ex.R' failed.
The error most likely occurred in:

> ### * ievent
>
> flush(stderr()); flush(stdout())
>
> ### Name: ievent
> ### Title: Event handling in iWidgets.
> ### Aliases: ievent
> ### Keywords: graphics
>
> ### ** Examples
>
> w <- iwindow()
> add(w, igraphics())
Warning: 'Sys.putenv' is deprecated.
Use 'Sys.setenv' instead.
See help("Deprecated")
Exception in thread "main" java.lang.NoClassDefFoundError: org/rosuda/iWidgets/iGD
Exception in thread "main" java.lang.NoClassDefFoundError: org/rosuda/javaGD/JavaGD
Exception in thread "main" java.lang.NoClassDefFoundError: JavaGD

*** caught illegal operation ***
address 0x8ac9cd0, cause 'illegal operand'

Traceback:
1: .C("newJavaGD", as.character(name), as.numeric(width), as.numeric(height), as.numeric(ps), PACKAGE = "JavaGD")
2: JavaGD(w = width, h = height, ps = ps)
3: igraphics()
4: is(obj, "jobjRef")
5: .jcast(widget$ref, "java/awt/Component")
6: .jcall(cont$ref, "Ljava/awt/Component;", "add", .jcast(widget$ref, "java/awt/Component"))
7: add.iContainer(w, igraphics())
8: add(w, igraphics())
aborting ...

Installation log: 00install.out