aboutsummaryrefslogtreecommitdiff
path: root/src/backends/reference/workloads
diff options
context:
space:
mode:
authorDerek Lamberti <derek.lamberti@arm.com>2019-12-10 22:07:09 +0000
committerDerek Lamberti <derek.lamberti@arm.com>2020-01-02 15:16:28 +0000
commit901ea11e3da6b97df52bdc2a547990402e920ede (patch)
tree3c93b40643d274d6bb77abfcde99677b80d4513a /src/backends/reference/workloads
parentb4f312cefc70df2cdacd5a52a522fc8b027cc6e8 (diff)
downloadarmnn-901ea11e3da6b97df52bdc2a547990402e920ede.tar.gz
IVGCVSW-4246 Clean build of backends with -Wextra
Change-Id: I9e8d5576b3ec04c871785d5f2f9545bf1136e59b Signed-off-by: Derek Lamberti <derek.lamberti@arm.com>
Diffstat (limited to 'src/backends/reference/workloads')
-rw-r--r--src/backends/reference/workloads/ArgMinMax.cpp2
-rw-r--r--src/backends/reference/workloads/Dequantize.cpp2
-rw-r--r--src/backends/reference/workloads/DetectionPostProcess.cpp2
-rw-r--r--src/backends/reference/workloads/Gather.cpp2
-rw-r--r--src/backends/reference/workloads/Pooling2d.cpp2
5 files changed, 9 insertions, 1 deletions
diff --git a/src/backends/reference/workloads/ArgMinMax.cpp b/src/backends/reference/workloads/ArgMinMax.cpp
index 76616f1465..db85b958e9 100644
--- a/src/backends/reference/workloads/ArgMinMax.cpp
+++ b/src/backends/reference/workloads/ArgMinMax.cpp
@@ -15,6 +15,8 @@ namespace armnn
void ArgMinMax(Decoder<float>& in, int32_t* out, const TensorInfo& inputTensorInfo,
const TensorInfo& outputTensorInfo, ArgMinMaxFunction function, int axis)
{
+ boost::ignore_unused(outputTensorInfo);
+
unsigned int uAxis = armnnUtils::GetUnsignedAxis(inputTensorInfo.GetNumDimensions(), axis);
const unsigned int outerElements = armnnUtils::GetNumElementsBetween(inputTensorInfo.GetShape(), 0, uAxis);
diff --git a/src/backends/reference/workloads/Dequantize.cpp b/src/backends/reference/workloads/Dequantize.cpp
index fafc03e69b..4025e8d7fa 100644
--- a/src/backends/reference/workloads/Dequantize.cpp
+++ b/src/backends/reference/workloads/Dequantize.cpp
@@ -5,6 +5,7 @@
#include "Dequantize.hpp"
+#include <boost/core/ignore_unused.hpp>
namespace armnn
{
@@ -13,6 +14,7 @@ void Dequantize(Decoder<float>& inputDecoder,
const TensorInfo& inputInfo,
const TensorInfo& outputInfo)
{
+ boost::ignore_unused(outputInfo);
BOOST_ASSERT(inputInfo.GetNumElements() == outputInfo.GetNumElements());
for (unsigned int i = 0; i < inputInfo.GetNumElements(); i++)
{
diff --git a/src/backends/reference/workloads/DetectionPostProcess.cpp b/src/backends/reference/workloads/DetectionPostProcess.cpp
index d475dd8ac0..3b384f1480 100644
--- a/src/backends/reference/workloads/DetectionPostProcess.cpp
+++ b/src/backends/reference/workloads/DetectionPostProcess.cpp
@@ -155,6 +155,8 @@ void DetectionPostProcess(const TensorInfo& boxEncodingsInfo,
float* detectionScores,
float* numDetections)
{
+ boost::ignore_unused(anchorsInfo, detectionClassesInfo, detectionScoresInfo, numDetectionsInfo);
+
// Transform center-size format which is (ycenter, xcenter, height, width) to box-corner format,
// which represents the lower left corner and the upper right corner (ymin, xmin, ymax, xmax)
std::vector<float> boxCorners(boxEncodingsInfo.GetNumElements());
diff --git a/src/backends/reference/workloads/Gather.cpp b/src/backends/reference/workloads/Gather.cpp
index c848a7c138..5416855f48 100644
--- a/src/backends/reference/workloads/Gather.cpp
+++ b/src/backends/reference/workloads/Gather.cpp
@@ -9,6 +9,7 @@
#include <backendsCommon/WorkloadData.hpp>
+#include <boost/core/ignore_unused.hpp>
#include <boost/numeric/conversion/cast.hpp>
namespace armnn
@@ -21,6 +22,7 @@ void Gather(const TensorInfo& paramsInfo,
const int32_t* indices,
Encoder<float>& output)
{
+ boost::ignore_unused(outputInfo);
const TensorShape& paramsShape = paramsInfo.GetShape();
unsigned int paramsProduct = 1;
diff --git a/src/backends/reference/workloads/Pooling2d.cpp b/src/backends/reference/workloads/Pooling2d.cpp
index ea8f4ee7e7..8ff2eb457a 100644
--- a/src/backends/reference/workloads/Pooling2d.cpp
+++ b/src/backends/reference/workloads/Pooling2d.cpp
@@ -84,7 +84,7 @@ namespace
{
case PoolingAlgorithm::Max:
{
- return [](float & accumulated, float kernelSize) {};
+ return [](float & /*accumulated*/, float /*kernelSize*/) {};
}
case PoolingAlgorithm::Average: