Hi all, can I use _CONDOR_SCRATCH_DIR is a submit file? I could swear I had it working without a wrapper script at one point but now I can't remember how (if) I did it. This is a (compiled) matlab job that hits the usual "Could not access the MATLAB Runtime component cache." With the submit file specifying: environment = "MCR_CACHE_VERBOSE=1 MCR_CACHE_ROOT=$ENV(_CONDOR_SCRATCH_DIR) ... The output is > Creating MATLAB Runtime Cache at location: UNDEFINED/.mcrCache9.0.1 > ... > File open failed for /var/lib/condor/execute/dir_1400101/UNDEFINED/.mcrCache9.0.1/.mcr_cache_index > ... > Checking whether index file /var/lib/condor/execute/dir_1400101/UNDEFINED/.mcrCache9.0.1/.mcr_cache_index needs to be written... > Write is needed. > Writing cache index file: /var/lib/condor/execute/dir_1400101/UNDEFINED/.mcrCache9.0.1/.mcr_cache_index > ... > Unable to start MATLAB. Relative path for preferences directory ('UNDEFINED/.mcrCache9.0.1/main_F0/.matlab') is not supported Two questions: is it supposed to be "UNDEFINED" and how can I get the absolute path? -- it seems matlab writes to UNDEFINED just fine and only cares about relative path. TIA -- Dimitri Maziuk Programmer/sysadmin BioMagResBank, UW-Madison -- http://www.bmrb.wisc.edu
Attachment:
signature.asc
Description: OpenPGP digital signature