[R] mysterious error on compile R 2.3.1
Prof Brian Ripley
ripley at stats.ox.ac.uk
Wed Sep 20 21:34:14 CEST 2006
On Wed, 20 Sep 2006, Dylan Beaudette wrote:
> Getting a very strange error with a new install of R from source on x86;
>
> make[3]: Leaving directory `/tmp/R.INSTALL.r20887/cluster/src'
> ** R
> ** data
> ** moving datasets to lazyload DB
> Error in factor(c(1, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1), :
> invalid labels; length 2 should be 1 or 1
> Execution halted
> ERROR: lazydata failed for package 'cluster'
> ** Removing '/home/dylan/src/R-2.3.1/library/cluster'
> make[2]: *** [cluster.ts] Error 1
> make[2]: Leaving directory `/home/dylan/src/R-2.3.1/src/library/Recommended'
> make[1]: *** [recommended-packages] Error 2
> make[1]: Leaving directory `/home/dylan/src/R-2.3.1/src/library/Recommended'
> make: *** [stamp-recommended] Error 2
>
> note that i am using the GCC flags:
> CFLAGS=-march=opteron -ffast-math
> CXXFLAGS=-march=opteron -ffast-math
We do request you do not do so in the R-admin manual. From the gcc man
page:
This option should never be turned on by any -O option since it can
result in incorrect output for programs which depend on an exact
implementation of IEEE or ISO rules/specifications for math func-
tions.
R is such a program.
--
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-help
mailing list