Back to the main page.

Bug 171 - unknown path during peerexec

Status CLOSED INVALID
Reported 2010-09-23 17:22:00 +0200
Modified 2011-01-05 12:01:10 +0100
Product: FieldTrip
Component: peer
Version: unspecified
Hardware: PC
Operating System: Linux
Importance: P1 normal
Assigned to: Robert Oostenveld
URL:
Tags:
Depends on:
Blocks:
See also:

marcel van gerven - 2010-09-23 17:22:33 +0200

peerexec fails because the path is unknown when processing a class method. example (directory permission is not the issue): >> mva = ft_mv_analysis({ft_mv_standardizer ft_mv_svm}); >> cv = ft_mv_crossvalidator('mva',mva,'parallel',1); >> [a,b,c] = ft_mv_test('cv',cv) using default dataset 69digits submitted 1/10, collected 0/10, busy 1, speedup 0.0 submitted 2/10, collected 0/10, busy 2, speedup 0.0 submitted 3/10, collected 0/10, busy 3, speedup 0.0 submitted 4/10, collected 0/10, busy 4, speedup 0.0 submitted 5/10, collected 0/10, busy 5, speedup 0.0 submitted 6/10, collected 0/10, busy 6, speedup 0.0 submitted 7/10, collected 0/10, busy 7, speedup 0.0 submitted 8/10, collected 0/10, busy 8, speedup 0.0 submitted 9/10, collected 0/10, busy 9, speedup 0.0 submitted 10/10, collected 0/10, busy 10, speedup 0.0 Warning: Directory permission denied: /home/electromag/marvger/matlab. > In peerget at 103 In peercellfun at 269 In ft_mv_crossvalidator>ft_mv_crossvalidator.train/train_parallel at 267 In ft_mv_crossvalidator>ft_mv_crossvalidator.train at 147 In ft_mv_test at 44 Warning: Directory permission denied: /home/electromag/marvger/matlab. > In peerget at 103 In peercellfun at 269 In ft_mv_crossvalidator>ft_mv_crossvalidator.train/train_parallel at 267 In ft_mv_crossvalidator>ft_mv_crossvalidator.train at 147 In ft_mv_test at 44 submitted 10/10, collected 2/10, busy 8, speedup 0.1 Warning: Directory permission denied: /home/electromag/marvger/matlab. > In peerget at 103 In peercellfun at 269 In ft_mv_crossvalidator>ft_mv_crossvalidator.train/train_parallel at 267 In ft_mv_crossvalidator>ft_mv_crossvalidator.train at 147 In ft_mv_test at 44 submitted 10/10, collected 3/10, busy 7, speedup 0.1 Warning: Directory permission denied: /home/electromag/marvger/matlab. > In peerget at 103 In peercellfun at 269 In ft_mv_crossvalidator>ft_mv_crossvalidator.train/train_parallel at 267 In ft_mv_crossvalidator>ft_mv_crossvalidator.train at 147 In ft_mv_test at 44 submitted 10/10, collected 4/10, busy 6, speedup 0.1 Warning: Directory permission denied: /home/electromag/marvger/matlab. > In peerget at 103 In peercellfun at 269 In ft_mv_crossvalidator>ft_mv_crossvalidator.train/train_parallel at 267 In ft_mv_crossvalidator>ft_mv_crossvalidator.train at 147 In ft_mv_test at 44 submitted 10/10, collected 5/10, busy 5, speedup 0.1 Warning: Directory permission denied: /home/electromag/marvger/matlab. > In peerget at 103 In peercellfun at 269 In ft_mv_crossvalidator>ft_mv_crossvalidator.train/train_parallel at 267 In ft_mv_crossvalidator>ft_mv_crossvalidator.train at 147 In ft_mv_test at 44 submitted 10/10, collected 6/10, busy 4, speedup 0.1 Warning: Directory permission denied: /home/electromag/marvger/matlab. > In peerget at 103 In peercellfun at 269 In ft_mv_crossvalidator>ft_mv_crossvalidator.train/train_parallel at 267 In ft_mv_crossvalidator>ft_mv_crossvalidator.train at 147 In ft_mv_test at 44 submitted 10/10, collected 7/10, busy 3, speedup 0.1 Warning: Directory permission denied: /home/electromag/marvger/matlab. > In peerget at 103 In peercellfun at 269 In ft_mv_crossvalidator>ft_mv_crossvalidator.train/train_parallel at 267 In ft_mv_crossvalidator>ft_mv_crossvalidator.train at 147 In ft_mv_test at 44 submitted 10/10, collected 8/10, busy 2, speedup 0.1 Warning: Directory permission denied: /home/electromag/marvger/matlab. > In peerget at 103 In peercellfun at 269 In ft_mv_crossvalidator>ft_mv_crossvalidator.train/train_parallel at 267 In ft_mv_crossvalidator>ft_mv_crossvalidator.train at 147 In ft_mv_test at 44 submitted 10/10, collected 9/10, busy 1, speedup 0.1 Warning: resubmitting job 7 because it takes too long to finish (estimated = 15.243709, elapsed = 15.277165) > In peercellfun at 325 In ft_mv_crossvalidator>ft_mv_crossvalidator.train/train_parallel at 267 In ft_mv_crossvalidator>ft_mv_crossvalidator.train at 147 In ft_mv_test at 44 updating timreq to 0.128 s updating memreq to 10.441 MB Warning: Directory permission denied: /home/electromag/marvger/matlab. > In peerget at 103 In peercellfun at 269 In ft_mv_crossvalidator>ft_mv_crossvalidator.train/train_parallel at 267 In ft_mv_crossvalidator>ft_mv_crossvalidator.train at 147 In ft_mv_test at 44 submitted 10/10, collected 10/10, busy 0, speedup 0.0 computational time = 0.8 sec, elapsed time = 21.1 sec, approximate speedup 0.0 x submitted 1/10, collected 0/10, busy 1, speedup 0.0 submitted 2/10, collected 0/10, busy 2, speedup 0.0 submitted 2/10, collected 1/10, busy 1, speedup 0.0 updating timreq to 0.007 s updating memreq to 0.031 MB submitted 3/10, collected 1/10, busy 2, speedup 0.0 submitted 3/10, collected 2/10, busy 1, speedup 0.0 updating timreq to 0.009 s submitted 4/10, collected 2/10, busy 2, speedup 0.0 submitted 5/10, collected 2/10, busy 3, speedup 0.0 submitted 6/10, collected 2/10, busy 4, speedup 0.0 submitted 6/10, collected 3/10, busy 3, speedup 0.0 updating timreq to 0.013 s submitted 7/10, collected 3/10, busy 4, speedup 0.0 submitted 7/10, collected 4/10, busy 3, speedup 0.0 submitted 8/10, collected 4/10, busy 4, speedup 0.0 submitted 9/10, collected 4/10, busy 5, speedup 0.0 submitted 9/10, collected 5/10, busy 4, speedup 0.0 submitted 10/10, collected 5/10, busy 5, speedup 0.0 submitted 10/10, collected 6/10, busy 4, speedup 0.0 Warning: resubmitting job 4 because it takes too long to finish (estimated = 0.289086, elapsed = 1.043204) > In peercellfun at 325 In ft_mv_crossvalidator>ft_mv_crossvalidator.train/train_parallel at 298 In ft_mv_crossvalidator>ft_mv_crossvalidator.train at 147 In ft_mv_test at 44 Warning: resubmitting job 6 because it takes too long to finish (estimated = 0.289086, elapsed = 0.901991) > In peercellfun at 325 In ft_mv_crossvalidator>ft_mv_crossvalidator.train/train_parallel at 298 In ft_mv_crossvalidator>ft_mv_crossvalidator.train at 147 In ft_mv_test at 44 Warning: resubmitting job 9 because it takes too long to finish (estimated = 0.289086, elapsed = 0.431275) > In peercellfun at 325 In ft_mv_crossvalidator>ft_mv_crossvalidator.train/train_parallel at 298 In ft_mv_crossvalidator>ft_mv_crossvalidator.train at 147 In ft_mv_test at 44 submitted 8/10, collected 7/10, busy 1, speedup 0.0 submitted 9/10, collected 7/10, busy 2, speedup 0.0 submitted 9/10, collected 8/10, busy 1, speedup 0.0 submitted 10/10, collected 8/10, busy 2, speedup 0.0 submitted 10/10, collected 9/10, busy 1, speedup 0.0 Warning: resubmitting job 6 because it takes too long to finish (estimated = 0.286434, elapsed = 0.301650) > In peercellfun at 325 In ft_mv_crossvalidator>ft_mv_crossvalidator.train/train_parallel at 298 In ft_mv_crossvalidator>ft_mv_crossvalidator.train at 147 In ft_mv_test at 44 submitted 10/10, collected 10/10, busy 0, speedup 0.0 computational time = 0.1 sec, elapsed time = 2.4 sec, approximate speedup 0.0 x Warning: copying the jobs over the network took more time than their execution > In peercellfun at 371 In ft_mv_crossvalidator>ft_mv_crossvalidator.train/train_parallel at 298 In ft_mv_crossvalidator>ft_mv_crossvalidator.train at 147 In ft_mv_test at 44 ??? Attempt to reference field of non-structure array. Error in ==> ft_mv_crossvalidator>ft_mv_crossvalidator.train/train_parallel at 309 [obj.model,obj.description] = tproc{f}.model(); Error in ==> ft_mv_crossvalidator>ft_mv_crossvalidator.train at 147 train_parallel(); Error in ==> ft_mv_test at 44 cv = S.cv.train(S.X,S.Y);


Robert Oostenveld - 2010-12-06 20:45:18 +0100

the Warning: Directory permission denied indicates that the directory is not read-accessible for the user accunt under which the peerslave process is running. If peerexec cannot read the code, it cannot execute it.


Robert Oostenveld - 2011-01-05 11:57:05 +0100

selected a long list of resolved bugs from roboos and changed the status into "RESOLVED"


Robert Oostenveld - 2011-01-05 12:01:10 +0100

selected all old bugs from roboos with status RESOLVED and changed it into CLOSED