Skip to content

Error with parallel processing with multidog #16

@stephenrkeller

Description

@stephenrkeller

Hi David,

I'm trying to get multidog running on my Unix server (Ubuntu 18.04.4 LTS; 32 cores; 64Gb Mem). When I go to run the example data ("uitdewilligen) using code identical to the multidog vignette, and specifying nc = 2, I get the following error:

    |                                   *.#,%    
   |||                                 *******/  
 |||||||    (**..#**.                  */   **/  
|||||||||    */****************************/*%   
   |||    &****..,*.************************/    
   |||     (....,,,*,...****%********/(******    
   |||                ,,****%////,,,,./.****/    
   |||                  /**//         .*///....  
   |||                  .*/*/%#         .,/   ., 
   |||               , **/   #%         .*    .. 
   |||                               ,,,*        

Working on it...Error in { : task 1 failed - "argument is missing, with no default"
Calls: multidog -> %dorng% -> do.call -> %dopar% -> <Anonymous>
Execution halted

Versions:

-R version 3.4.4 (running R either interactive at the commandline or in Rscript; both produce the same error)
-updog 2.1.0
-future 1.21.0

I assume this relates to how the parallel processing is being implemented on my system. When I run a test with flexdog, everything is fine and I get expected outputs.

FYI, there isn't a lot of load on the system right now, so I don't think it's a memory issue. Any help would be greatly appreciated.

Thanks!
Steve

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions