After I modify an environment variable in my MATLAB and then call MATLABPOOL OPEN, the MATLABPOOL fails to start and I receive the following error:
>> setenv('many_a', repmat('a', 1,8192));>> matlabpool open local 4Starting matlabpool using the 'local' configuration ...
Error using matlabpool (line 136) Failed to open matlabpool. (For information in addition to the causing error, validate the configuration 'local' in the Configurations Manager.) Caused by: Error using distcomp.interactiveclient/pGetSockets>iThrowIfBadParallelJobStatus (line 114) The interactive parallel job finished without any messages. >>
After looking in the job logs I notice that workers are exiting and reporting the following error:
[0]MATLAB core dump: Exit on fatal error (no core) enabled. [0]Environment variable MDCE_DECODE_FUNCTION ("parallel.cluster.generic.parallelDecodeFcn") does not [0]represent a valid MATLAB function on the current matlab path
Best Answer