Fix use of non-standard datatypes

Change-Id: I03ef0571b24ad2bddfabf3bc5b11b614e7d7c8b4
Signed-off-by: Rob Hughes <robert.hughes@arm.com>
diff --git a/src/backends/reference/test/RefPerChannelDecoderTests.cpp b/src/backends/reference/test/RefPerChannelDecoderTests.cpp
index 90d6afc..df68aee 100644
--- a/src/backends/reference/test/RefPerChannelDecoderTests.cpp
+++ b/src/backends/reference/test/RefPerChannelDecoderTests.cpp
@@ -17,7 +17,7 @@
     CHECK(vec1.size() == vec2.size());
 
     bool mismatch = false;
-    for (uint i = 0; i < vec1.size(); ++i)
+    for (uint32_t i = 0; i < vec1.size(); ++i)
     {
         if (vec1[i] != vec2[i])
         {