From ad95ad6e40e2396a73e88f0e8af6a11a7ccda532 Mon Sep 17 00:00:00 2001 From: Olivier BICHLER <olivier.bichler@cea.fr> Date: Thu, 13 Jun 2024 22:57:59 +0200 Subject: [PATCH] Fixed critical issue with scheduler with MetaOps --- src/scheduler/Scheduler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/scheduler/Scheduler.cpp b/src/scheduler/Scheduler.cpp index af10e3dcd..acd583d87 100644 --- a/src/scheduler/Scheduler.cpp +++ b/src/scheduler/Scheduler.cpp @@ -643,7 +643,7 @@ Aidge::Elts_t Aidge::Scheduler::getNbAvailableData(const std::shared_ptr<Node>& if (input.first == node) { // Current node is an input const auto upperInput = upperNode->inputs()[nodeInputIdx]; - if (upperInput.first) { + if (upperInput.first && nodeInputIdx == inputIdx) { return upperInput.first->getOperator()->getNbProducedData(upperInput.second); } } -- GitLab