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

2008-01-23 Thread Prof Brian Ripley
Such things are normally easy to find with valgrind and an instrumented build of R (see 'Writing R Extensions'), and so was this. Interestingly I got a different error immediately: > gctorture(TRUE) > proc.time() Error: REAL() can only be applied to a 'numeric', not a 'character' and setting a

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

2008-01-22 Thread hin-tak . leung
Peter Dalgaard wrote: > [EMAIL PROTECTED] 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 th

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

2008-01-22 Thread Hin-Tak Leung
Peter Dalgaard wrote: > [EMAIL PROTECTED] 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 th

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

2008-01-22 Thread Stephen Milborrow
gt;; <[EMAIL PROTECTED]> Sent: Tuesday, January 22, 2008 9:56 AM Subject: Re: [Rd] gctorture and proc.time (PR#10600) [EMAIL PROTECTED] 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(

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

2008-01-22 Thread maechler
> "PD" == Peter Dalgaard <[EMAIL PROTECTED]> > on Tue, 22 Jan 2008 08:56:29 +0100 writes: PD> [EMAIL PROTECTED] 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()

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

2008-01-21 Thread Peter Dalgaard
[EMAIL PROTECTED] 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 >