我正在开发一个包,它建议R的并行包(所以我的描述有一个Suggests: parallel (>= 1.13.1)语句。它在OSX和Linux下编译得很好,但在windows (使用)构建时失败了。这里是install.log的终结,win-builder会发出这样的结论:
*** installing help indices
** building package indices
** installing vignettes
** testing if installed package can be loaded
*** arch - i386
Error: package or
我的测试源码是:
volatile int gl = 0;
void * InternalHandler( void * param )
{
for ( int i = 0; i < 100000; ++i ) { ++gl; }
return 0;
}
int main()
{
pthread_t ths[100] = { 0 };
for ( int i = 0; i < 100; ++i)
{
pthread_create( &ths[ i ], 0, InternalHandler, 0 );
}
for ( int i =
我正在尝试构建一个包含3个不同主机上的大约120个进程的snow集群。这些都是AMD服务器,每台都有48个核心。在构建了大约前90个从属之后,我得到了这个错误:
cl = makeSOCKcluster(c(rep("localhost", 44), rep("host2", 46), rep("host3", 45)))
Error in socketConnection(port = port, server = TRUE, blocking = TRUE, :
all connections are in use
> trac