From bc1aa588a1b6e96d120aaed0af74cd2be9dca125 Mon Sep 17 00:00:00 2001 From: Olivier BICHLER <olivier.bichler@cea.fr> Date: Tue, 13 Feb 2024 18:13:38 +0100 Subject: [PATCH] Improved error and fixed possible segfault --- src/graph/GraphView.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/graph/GraphView.cpp b/src/graph/GraphView.cpp index 328842cde..a5bc01878 100644 --- a/src/graph/GraphView.cpp +++ b/src/graph/GraphView.cpp @@ -291,11 +291,13 @@ void Aidge::GraphView::forwardDims() { nodePtr->getOperator()->associateInput(i, inputI.first->getOperator()->getRawOutput(inputI.second)); } else { - assert(false && "Non-tensor entries not handled yet.\n"); + AIDGE_ASSERT(false, "Non-tensor entries not handled yet.\n"); } } } else { - assert(!std::static_pointer_cast<Tensor>(nodePtr->getOperator()->getRawInput(i))->empty()); + AIDGE_ASSERT(nodePtr->getOperator()->getRawInput(i) + && !std::static_pointer_cast<Tensor>(nodePtr->getOperator()->getRawInput(i))->empty(), + "Missing input#{} for node {} ({})", i, nodePtr->name(), nodePtr->type()); } } -- GitLab