Message-ID: <Pine.A41.4.44.0305150902550.23588-100000@homer36.u.washington.edu>
Date: 2003-05-15T16:09:01Z
From: Thomas Lumley
Subject: R as 64 bit application
In-Reply-To: <3EC3B023.D3E52447@bank-banque-canada.ca>
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