[Rd] New package test results available

Prof Brian Ripley ripley at stats.ox.ac.uk
Sat Feb 7 18:02:58 CET 2009


It's in 'Writing R Extensions':

   When all the testing is done, upload the .tar.gz file, using
   `anonymous' as log-in name and your e-mail address as password, to
   ftp://CRAN.R-project.org/incoming/ (note: use `ftp' and not `sftp'
   to connect to this server) and send a message to CRAN at R-project.org about
   it. The CRAN maintainers will run these tests before putting a
   submission in the main archive.



On Sat, 7 Feb 2009, Kevin Hendricks wrote:

> Hi,
>
> I am the maintainer for the Rigroup package.  Based on the e-mail below, I 
> found and fixed a warning (spurious right brace) in the manual for my package 
> under the new parser.
>
> It has been a number of years since I last revised the package and I am not 
> sure where and how to upload it.  I looked on the "developer" page but did 
> not see anything that said where to upload revised packages.
>
> Sorry for the inconvenience but could someone please direct me to where I 
> find the instructions for uploading revised packages.
>
> Thank you.
>
> Kevin
>
>
>
> On 7-Feb-09, at 2:22 AM, Prof Brian Ripley wrote:
>
>> We've added a column at
>> 
>> http://cran.r-project.org/web/checks/check_summary.html
>> 
>> of test results using the Sun Studio compiler: it is intended that these 
>> will be updated weekly.
>> 
>> The Sun Studio compiler is that used on Solaris: these runs were on the 
>> Linux version.  All the other platforms are using gcc 4, so this provides 
>> an opportunity for checking for use of gcc-specific features and also 
>> standards conformance (the Sun compilers have a long-time reputation for 
>> close conformance to the language standards).
>> 
>> There are known problems where packages use C++ or JNI interfaces (e.g. 
>> rgdal and EBImage) as the libraries and JVM were compiled under gcc's 
>> conventions (even though a Sun JVMi is used).  About half the packages 
>> using rJava segfault, which seems to a JNI issue.
>> 
>> Some packages use gcc-specific compiler flags:
>> 
>> LogConcDEAD Matching amap geometry memisc taskPR
>> 
>> but the vast majority of the errors reported are C++ errors.  One class 
>> that may not be immediately obvious is the use of C headers in C++: you are 
>> supposed to write e.g.
>> 
>> #includd <cmath>
>> 
>> NOT
>> 
>> #include <math.h>
>> 
>> Symptoms of this can be seen for packages
>> 
>> BayesTree EMCC MCMCfglmm MarkedPointProcess Matching Matrix
>> RQuantlib RandomFields Rcpp SoPhy compHclust dpmix igraph minet
>> mixer modeest monomvm multic pcaPP rgenoud robfilter segclust
>> simecol subselect
>> 
>> 
>> -- 
>> Brian D. Ripley,                  ripley at stats.ox.ac.uk
>> Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
>> University of Oxford,             Tel:  +44 1865 272861 (self)
>> 1 South Parks Road,                     +44 1865 272866 (PA)
>> Oxford OX1 3TG, UK                Fax:  +44 1865 272595
>> 
>> ______________________________________________
>> R-devel at r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/r-devel
>> 
>
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel

-- 
Brian D. Ripley,                  ripley at stats.ox.ac.uk
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595



More information about the R-devel mailing list