COMPMID-959: Fail when graph is already registered
Change-Id: I1cc82bd8535dead60490b8112d7b8507cee45ff6
Reviewed-on: https://eu-gerrit-1.euhpc.arm.com/129399
Reviewed-by: Michele DiGiorgio <michele.digiorgio@arm.com>
Tested-by: Jenkins <bsgcomp@arm.com>
diff --git a/src/graph/GraphManager.cpp b/src/graph/GraphManager.cpp
index 759300e..c0720ac 100644
--- a/src/graph/GraphManager.cpp
+++ b/src/graph/GraphManager.cpp
@@ -46,7 +46,10 @@
setup_default_graph_context(ctx);
// Check if graph has been registered
- ARM_COMPUTE_ERROR_ON_MSG(_workloads.find(graph.id()) != std::end(_workloads), "Graph is already registered!");
+ if(_workloads.find(graph.id()) != std::end(_workloads))
+ {
+ ARM_COMPUTE_ERROR("Graph is already registered!");
+ }
// Force target to all graph construct
// TODO (geopin01) : Support heterogeneous execution