[Rd] Problem compiling R patched and R devel on Ubuntu
Berwin A Turlach
berwin.turlach at gmail.com
Thu Aug 3 09:27:56 CEST 2017
G'day all,
since about a week my daily re-compilations of R patched and R devel
are falling over, i.e. they stop with an error during "make
check" (while building the 32 bit architecture) on my Ubuntu 16.04.3
LTS machine. Specifically, a test in graphics-Ex.R seems to fail and
the last lines of graphics-ex.Rout.fail are:
> ## Extreme outliers; the "FD" rule would take very large number of
'breaks':
> XXL <- c(1:9, c(-1,1)*1e300)
> hh <- hist(XXL, "FD") # did not work in R <= 3.4.1; now gives
warning
Warning in hist.default(XXL, "FD") :
'breaks = 4.44796e+299' is too large and set to 1e9
Error in pretty.default(range(x), n = breaks, min.n = 1) :
cannot allocate vector of length 1000000001
Calls: hist -> hist.default -> pretty -> pretty.default
Execution halted
My R 3.4.1 installation, the last R patched version that I could
compile (R version 3.4.1 Patched (2017-07-26 r72974)) and the last R
devel version that I could compile (R Under development (unstable)
(2017-07-26 r72974)) give the following results (under the 32bit
architecture and the 64bit architecture):
> XXL <- c(1:9, c(-1,1)*1e300)
> hh <- hist(XXL, "FD")
Error in pretty.default(range(x), n = breaks, min.n = 1) :
invalid 'n' argument
In addition: Warning message:
In pretty.default(range(x), n = breaks, min.n = 1) :
NAs introduced by coercion to integer range
Not sure if this is a general problem, or only a problem on my machine.
Cheers,
Berwin
More information about the R-devel
mailing list