IVGCVSW-7787 Fix READ memory access caused by missing printf arguments

Signed-off-by: Kevin May <kevin.may@arm.com>
Change-Id: I669621b384b7560f558ecbf803b62da373de728d
diff --git a/shim/sl/canonical/Converter.cpp b/shim/sl/canonical/Converter.cpp
index 8200050..5b09da9 100644
--- a/shim/sl/canonical/Converter.cpp
+++ b/shim/sl/canonical/Converter.cpp
@@ -1162,7 +1162,7 @@
     GetInputScalar(operation, 1, OperandType::INT32, descriptor.m_BlockSize, model, data);
     if (descriptor.m_BlockSize <= 1)
     {
-        return Fail("%s: Block size must be at least 1 in all dimensions");
+        return Fail("%s: Block size must be at least 1 in all dimensions", __func__);
     }
 
     descriptor.m_DataLayout = armnn::DataLayout::NHWC;
@@ -4493,7 +4493,7 @@
     LayerInputHandle input = ConvertToLayerInputHandle(operation, 0, model, data);
     if (!input.IsValid())
     {
-        return Fail("%s: Input 0 is invalid", "operationName");
+        return Fail("%s: Input 0 is invalid", "operationName", __func__);
     }
 
     const Operand* outputOperand = GetOutputOperand(operation, 0, model);
@@ -4997,7 +4997,7 @@
 
     if (desc.m_BlockSize <= 1)
     {
-        return Fail("%s: Block size must be at least 1 in all dimensions");
+        return Fail("%s: Block size must be at least 1 in all dimensions", __func__);
     }
 
     desc.m_DataLayout = OptionalDataLayout(operation, 2, model, data);