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