Hellow,
Running this:
URL="/home/rmason/Scratch/elkjobs"
WD="1x1x1_220411_075247"
CP=/bin/cp
$(URL)/$(WD)/runspecies.sh: $(WD)
LOCAL $(CP) -r $(WD) $(URL)
$(URL)/$(WD)/runspecies.txt: $(URL)/$(WD)/runspecies.sh
LOCAL cd $(URL)/$(WD) && ./runspecies.sh > runspecies.txt
$(URL)/$(WD)/dirs: $(URL)/$(WD)/runspecies.txt
LOCAL cd $(URL)/$(WD) && find . -type d -depth 1 > dirs
$(URL)/$(WD)/slurm-$(WD).out: $(URL)/$(WD)/dirs
cd $(URL)/$(WD) && ./job.sh && touch slurm-$(WD).out
$(URL)/$(WD).tgz: $(URL)/$(WD)/slurm-$(WD).out
LOCAL cd $(URL) && tar czf $(WD).tgz
with this command line:
makeflow -T slurm runslurm_1x1x1_220411_075247.mfl
makeflow does not detect completion of the slurm job and does not run the last rule. Indeed, makeflow has to be killed from the command line.
Version:
makeflow version 8.0.0 DEVELOPMENT (released 2022-03-17 12:19:10 -0230)
Built by rmason on 2022-03-17 12:19:10 -0230
System: FreeBSD pyrope 12.2-RELEASE FreeBSD 12.2-RELEASE r366954 GENERIC amd64
Configuration: --with-swig-path /usr/local/bin/swig --with-readline-path /usr/local --prefix=/home/rmason/.local/cctools
Any ideas?
Thanks,
Roger