[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: auto-connect fails to parallelize independent processes
From: |
Olivier Dion |
Subject: |
Re: auto-connect fails to parallelize independent processes |
Date: |
Tue, 14 Jun 2022 15:04:26 -0400 |
On Fri, 10 Jun 2022, Ricardo Wurmus <rekado@elephly.net> wrote:
>
> I haven’t been able to reproduce this yet.
Afte re-testing with `graph', it seems the problem is not due to
`auto-connect'. I've probably think it was because of caching, oops.
But the following workflow still has the same problem:
--8<---------------cut here---------------start------------->8---
process proc (with output)
packages "coreutils"
outputs : file output
# {
rm -f {{outputs}}
for i in $(seq 3); do
date >> {{outputs}}
sleep 1
done
}
define A : proc "A.out"
define B : proc "B.out"
define C : proc "C.out"
workflow parallel
processes
graph
C -> A B
--8<---------------cut here---------------end--------------->8---
A and B should run in parallel, but they do not.
--
Olivier Dion
oldiob.dev