From 5cb49dcf7ad74cc6e7e91790b7132ae4dd845515 Mon Sep 17 00:00:00 2001 From: Michalis Spyrou Date: Tue, 3 Dec 2019 13:42:25 +0000 Subject: COMPMID-2962 Fix compiler warnings for g++8 Change-Id: I410c4c54577c1f253597821b1ec6cc40d936b96f Signed-off-by: Michalis Spyrou Reviewed-on: https://review.mlplatform.org/c/2406 Tested-by: Arm Jenkins Reviewed-by: Michele Di Giorgio Comments-Addressed: Arm Jenkins --- src/runtime/NEON/functions/NEGEMMAssemblyDispatch.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/runtime/NEON/functions/NEGEMMAssemblyDispatch.cpp b/src/runtime/NEON/functions/NEGEMMAssemblyDispatch.cpp index 24254eb9e5..6551518bc2 100644 --- a/src/runtime/NEON/functions/NEGEMMAssemblyDispatch.cpp +++ b/src/runtime/NEON/functions/NEGEMMAssemblyDispatch.cpp @@ -69,7 +69,16 @@ template class FallbackTransform : public ITransformWeights { public: - void run() override + FallbackTransform() noexcept {}; + /** Prevent instances of this class from being copied (As this class contains pointers) */ + FallbackTransform(const FallbackTransform &) = delete; + /** Default move constructor */ + FallbackTransform(FallbackTransform &&) = default; + /** Prevent instances of this class from being copied (As this class contains pointers) */ + FallbackTransform &operator=(const FallbackTransform &) = delete; + /** Default move assignment operator */ + FallbackTransform &operator=(FallbackTransform &&) = default; + void run() override { _output.allocator()->allocate(); ARM_COMPUTE_ERROR_ON(_output.buffer() == nullptr); -- cgit v1.2.1