Back to the main page.
Bug 1962 - qsubcellfun fails when function name is specified as string
Status | CLOSED FIXED |
Reported | 2013-01-28 15:32:00 +0100 |
Modified | 2019-08-10 12:02:56 +0200 |
Product: | FieldTrip |
Component: | qsub |
Version: | unspecified |
Hardware: | PC |
Operating System: | Windows |
Importance: | P3 normal |
Assigned to: | |
URL: | |
Tags: | |
Depends on: | |
Blocks: | |
See also: |
Eelke Spaak - 2013-01-28 15:32:55 +0100
To reproduce: qsubcellfun('plus',{1 2 3},{1 2 3},'memreq',100e6,'timreq',10)
Robert Oostenveld - 2013-01-29 16:17:13 +0100
can reproduce with >> qsubcellfun('plus',{1 2 3},{1 2 3},'memreq',100e6,'timreq',10, 'backend', 'local') stacking 3 matlab jobs in each qsub job Error using cellfun function_handle output type is not currently implemented. Error in qsubcellfun (line 267) stackargin{1} = cellfun(@str2func, stackargin{1}); whereas >> qsubcellfun('plus',{1 2 3},{1 2 3},'memreq',100e6,'timreq',10, 'backend', 'local') works fine. Note that to reproduce I did not use qsub but local execution. Assuming that you get the same error, the problem is in the stacking. I guess it was introduced
Robert Oostenveld - 2013-01-29 16:18:39 +0100
(In reply to comment #1) (sorry, pressed enter too soon) ... when implementing the private/subfunction stuff for Tim.
Robert Oostenveld - 2013-01-29 16:24:24 +0100
This should fix it. mac001> svn commit Sending qsub/qsubcellfun.m Transmitting file data . Committed revision 7422.