[R] R as 64 bit application

Thomas Lumley
Thu, 15 May 2003 16:09:01 -0000

On Thu, 15 May 2003, Paul Gilbert wrote:

> In a package test I have a problem that needs over 4G of memory. This
> requires that I use R compiled as a 64 bit application. Is there a way
> within R to test if R has been compile as a 64 bit application? This
> would allow me to automatically skip the test when I know it is going to
> fail.
>

I don't think so.  You could use a simple C function


  void is64bit (int *sizeptr){
	*sizeptr = sizeof sizeptr ==8;
	return;
	}


  is64bit<-function(){
	.C("is64bit",logical(1))[[1]]
	}


	-thomas