[Rd] Submit a package which use doParallel

Etienne Lord m.etienne.lord at gmail.com
Fri Mar 6 00:03:09 CET 2015


Hi,

I'm trying to submit my first package which depends on doParallel:

Depends: R (>= 3.0), igraph, doParallel

Running hadley devtools: devtools::check() and devtools::release() result
in no problem (no ERROR nor NOTE on Linux, Mac and Windows).

However, when in use the devtools::build_win() command, it results in the
following note:

* checking R code for possible problems ... NOTE

complete_network: no visible global function definition for '%dopar%'
complete_network: no visible global function definition for '%:%'
complete_network: no visible global function definition for 'foreach'
sample_network: no visible global function definition for '%dopar%'
sample_network: no visible global function definition for 'foreach'

Googling for " no visible global function definition for '%dopar%' " result
in a few CRAN packages with
similar note e.g.
http://www.r-project.org/nosvn/R.check/r-devel-linux-x86_64-fedora-clang/penDvine-00check.html

1) Is there a special way to include the doParallel package so that this
error do not occur?

2) Installing the doParallel package "before" running any test on windows
seems to remove this note. Is there any way to specify it in the
DESCRIPTION?

Best regards,

Have a nice day.

-- 
Etienne Lord, Ph.D.
Post-Doc Bioinformatics.
Université du Québec à Montréal
Université de Montréal

	[[alternative HTML version deleted]]



More information about the R-devel mailing list