fix SerialContainer::canCompute()

This commit is contained in:
Robert Haschke 2018-02-25 20:15:52 +01:00
parent d731e943f1
commit 159beeb044

View File

@ -614,7 +614,12 @@ void SerialContainer::validateConnectivity() const
bool SerialContainer::canCompute() const
{
return !pimpl()->children().empty();
size_t num_finished = 0;
for(const auto& stage : pimpl()->children()) {
if (!stage->pimpl()->canCompute())
++num_finished;
}
return num_finished < pimpl()->children().size();
}
bool SerialContainer::compute()