@@ -128,7 +128,7 @@ int CVxParamTensor::InitializeIO(vx_context context, vx_graph graph, vx_referenc
128128 m_size *= m_dims[i];
129129 }
130130 m_data = new vx_uint8[m_size];
131- if (!m_data) ReportError (" ERROR: memory allocation failed for tensor: %u\n " , m_size);
131+ if (!m_data) ReportError (" ERROR: memory allocation failed for tensor: %u\n " , (vx_uint32) m_size);
132132
133133 // process I/O parameters
134134 if (*io_params == ' :' ) io_params++;
@@ -227,7 +227,7 @@ int CVxParamTensor::ReadFrame(int frameNumber)
227227 }
228228 }
229229 if (fread (m_data, 1 , m_size, fp) != m_size)
230- ReportError (" ERROR: not enough data (%d bytes) in %s\n " , m_size, fileName);
230+ ReportError (" ERROR: not enough data (%d bytes) in %s\n " , (vx_uint32) m_size, fileName);
231231 vx_status status = vxCopyTensorPatch (m_tensor, m_num_of_dims, nullptr , nullptr , m_stride, m_data, VX_WRITE_ONLY, VX_MEMORY_TYPE_HOST);
232232 fclose (fp);
233233 if (status != VX_SUCCESS)
@@ -271,7 +271,7 @@ int CVxParamTensor::CompareFrame(int frameNumber)
271271 ReportError (" ERROR: Unable to open: %s\n " , fileName);
272272 }
273273 if (fread (m_data, 1 , m_size, fp) != m_size)
274- ReportError (" ERROR: not enough data (%d bytes) in %s\n " , m_size, fileName);
274+ ReportError (" ERROR: not enough data (%d bytes) in %s\n " , (vx_uint32) m_size, fileName);
275275 fclose (fp);
276276
277277 // compare
@@ -339,9 +339,9 @@ int CVxParamTensor::CompareFrame(int frameNumber)
339339 mismatchDetected = (maxError > m_maxErrorLimit) ? true : false ;
340340 mismatchDetected = (avgError > m_avgErrorLimit) ? true : mismatchDetected;
341341 if (mismatchDetected)
342- printf (" ERROR: tensor COMPARE MISMATCHED [max-err: %d ] [avg-err: %.6f] for %s with frame#%d of %s\n " , maxError, avgError, GetVxObjectName (), frameNumber, fileName);
342+ printf (" ERROR: tensor COMPARE MISMATCHED [max-err: %.6f ] [avg-err: %.6f] for %s with frame#%d of %s\n " , maxError, avgError, GetVxObjectName (), frameNumber, fileName);
343343 else if (m_verbose)
344- printf (" OK: tensor COMPARE MATCHED [max-err: %d ] [avg-err: %.6f] for %s with frame#%d of %s\n " , maxError, avgError, GetVxObjectName (), frameNumber, fileName);
344+ printf (" OK: tensor COMPARE MATCHED [max-err: %.6f ] [avg-err: %.6f] for %s with frame#%d of %s\n " , maxError, avgError, GetVxObjectName (), frameNumber, fileName);
345345 }
346346 else if (m_data_type == VX_TYPE_FLOAT16) {
347347 vx_float32 maxError = 0 ;
@@ -373,9 +373,9 @@ int CVxParamTensor::CompareFrame(int frameNumber)
373373 mismatchDetected = (maxError > m_maxErrorLimit) ? true : false ;
374374 mismatchDetected = (avgError > m_avgErrorLimit) ? true : mismatchDetected;
375375 if (mismatchDetected)
376- printf (" ERROR: tensor COMPARE MISMATCHED [max-err: %d ] [avg-err: %.6f] for %s with frame#%d of %s\n " , maxError, avgError, GetVxObjectName (), frameNumber, fileName);
376+ printf (" ERROR: tensor COMPARE MISMATCHED [max-err: %.6f ] [avg-err: %.6f] for %s with frame#%d of %s\n " , maxError, avgError, GetVxObjectName (), frameNumber, fileName);
377377 else if (m_verbose)
378- printf (" OK: tensor COMPARE MATCHED [max-err: %d ] [avg-err: %.6f] for %s with frame#%d of %s\n " , maxError, avgError, GetVxObjectName (), frameNumber, fileName);
378+ printf (" OK: tensor COMPARE MATCHED [max-err: %.6f ] [avg-err: %.6f] for %s with frame#%d of %s\n " , maxError, avgError, GetVxObjectName (), frameNumber, fileName);
379379 }
380380 else {
381381 for (vx_size d3 = 0 ; d3 < m_dims[3 ]; d3++) {
0 commit comments