[Rd] gctorture and proc.time (PR#10600)

Peter Dalgaard p.dalgaard at biostat.ku.dk
Tue Jan 22 08:56:29 CET 2008


charlie at stat.umn.edu wrote:
> In R version 2.6.1 (2007-11-26)
> and R version 2.6.1 Patched (2008-01-19 r44061)
> on openSUSE 10.2 (X86-64)
>
>   
>> gctorture()
>> proc.time()
>>     
> Error: protect(): protection stack overflow
>
> The problem with this is that then
>
> R CMD check --use-gct foo
>
> ALWAYS FAILS with
>
>   
>> cat("Time elapsed: ", proc.time() - get("ptime", pos = 'CheckExEnv'),"\n")
>>     
> Error in proc.time() - get("ptime", pos = "CheckExEnv") :
>   non-numeric argument to binary operator
>
> This does not happen in R version 2.4.1 (2006-12-18)
>
> I was going to have my computing class try out --use-gct.
> I guess not until this is fixed.
>
>   
I can reproduce this on SUSE 10.2 64 bit and Fedora 7 64 bit, but not on 
SUSE 10.3 32 bit and Fedora 8 32 bit. (The OS versions are likely not 
relevant, I bet it is a 64 bit issue somewhere).
 

-- 
   O__  ---- Peter Dalgaard             Øster Farimagsgade 5, Entr.B
  c/ /'_ --- Dept. of Biostatistics     PO Box 2099, 1014 Cph. K
 (*) \(*) -- University of Copenhagen   Denmark          Ph:  (+45) 35327918
~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk)                  FAX: (+45) 35327907



More information about the R-devel mailing list