Re: [Bioc-devel] ClassifyR Fails to Build on Windows

2015-01-16 Thread Martin Morgan
On 01/16/2015 03:00 PM, Dario Strbenac wrote: Thank you for the detailed explanation. I understand the cause now. Actually, the exact problem is that, in runTest, I have a condition that depends on the previous function calls : if(any(grepl("runTests", deparse(sys.calls() If runTest was

Re: [Bioc-devel] ClassifyR Fails to Build on Windows

2015-01-16 Thread Dario Strbenac
Thank you for the detailed explanation. I understand the cause now. Actually, the exact problem is that, in runTest, I have a condition that depends on the previous function calls : if(any(grepl("runTests", deparse(sys.calls() If runTest was called by runTests, then I intend to return a pa

Re: [Bioc-devel] ClassifyR Fails to Build on Windows

2015-01-15 Thread Martin Morgan
On 01/15/2015 08:00 PM, Dario Strbenac wrote: I don't think that is the problem. bpparam() should automatically choose settings that work on Windows. BiocInstaller also doesn't pass the checking process, according to the online report page. The last version that worked on Windows was 1.11.9, so

Re: [Bioc-devel] ClassifyR Fails to Build on Windows

2015-01-15 Thread Dario Strbenac
I don't think that is the problem. bpparam() should automatically choose settings that work on Windows. BiocInstaller also doesn't pass the checking process, according to the online report page. The last version that worked on Windows was 1.11.9, so there must have been a change in 1.11.10 which

Re: [Bioc-devel] ClassifyR Fails to Build on Windows

2015-01-15 Thread Dan Tenenbaum
There is no shared memory on windows so you need to make sure you require() any necessary packages on each node. Dan On January 15, 2015 5:00:22 PM PST, Dario Strbenac wrote: >Hello, > >The development version of ClassifyR won't build on Windows. It happens >for a code section in the vignette

[Bioc-devel] ClassifyR Fails to Build on Windows

2015-01-15 Thread Dario Strbenac
Hello, The development version of ClassifyR won't build on Windows. It happens for a code section in the vignette that executes a function that has a bpmapply loop. However, I'm using the default parameters by calling bpparam(), so it should work on Windows. The code in the vignette executes wi