Fixed compilation errors / warnings with clang (#2929)
authorIlya Lavrenov <ilya.lavrenov@intel.com>
Mon, 2 Nov 2020 08:56:38 +0000 (11:56 +0300)
committerGitHub <noreply@github.com>
Mon, 2 Nov 2020 08:56:38 +0000 (11:56 +0300)
inference-engine/src/gna_plugin/backend/make_pwl.cpp
inference-engine/src/gna_plugin/round_float_define.hpp
inference-engine/tests_deprecated/unit/engines/gna/gna_matcher.cpp
inference-engine/thirdparty/clDNN/kernel_selector/core/actual_kernels/eltwise/eltwise_kernel_ref.h
inference-engine/thirdparty/clDNN/kernel_selector/core/actual_kernels/reduce/reduce_kernel_b_fs_yx_fsv16.h
inference-engine/thirdparty/clDNN/kernel_selector/core/actual_kernels/reduce/reduce_kernel_ref.h
inference-engine/thirdparty/clDNN/kernel_selector/core/actual_kernels/space_to_depth/space_to_depth_kernel_ref.h
inference-engine/thirdparty/clDNN/src/gpu/ocl_base_event.h

index 762ea97..f7f34d3 100644 (file)
@@ -4,6 +4,7 @@
 
 #include <vector>
 #include <iostream>
+#include <cmath>
 
 #include <runtime/pwl.h>
 #include <gna_slope_scale.h>
@@ -413,12 +414,12 @@ void make_gna_pwl(const DnnActivation  fun,
                         y_upper = tmp;
                     }
 
-                    int64_t x_lower_new = FLOAT_TO_INT32((x_lower / in_scale) / abs(pow_scale) * in_scale);
-                    int64_t x_upper_new = FLOAT_TO_INT32((x_upper / in_scale) / abs(pow_scale) * in_scale);
+                    int64_t x_lower_new = FLOAT_TO_INT32((x_lower / in_scale) / std::fabs(pow_scale) * in_scale);
+                    int64_t x_upper_new = FLOAT_TO_INT32((x_upper / in_scale) / std::fabs(pow_scale) * in_scale);
                     x_lower = static_cast<int32_t>(x_lower_new);
                     x_upper = static_cast<int32_t>(x_upper_new);
                     if (x_lower_new < INT32_MIN) {
-                        int16_t offset_lower = abs(x_lower_new - INT32_MIN) / in_scale * out_scale;
+                        int16_t offset_lower = std::abs(x_lower_new - INT32_MIN) / in_scale * out_scale;
                         x_lower = INT32_MIN;
                         y_lower = y_lower + offset_lower;
                     }
index f17259b..d11dd1e 100644 (file)
@@ -7,5 +7,5 @@
 #include <cstdint>
 
 
-#define FLOAT_TO_INT16(a) static_cast<int16_t>(((a) < 0)?((a) - 0.5):((a) + 0.5))
-#define FLOAT_TO_INT32(a) static_cast<int32_t>(((a) < 0)?((a)-0.5):((a)+0.5))
+#define FLOAT_TO_INT16(a) static_cast<int16_t>(((a) < 0)?((a) - 0.5f):((a) + 0.5f))
+#define FLOAT_TO_INT32(a) static_cast<int32_t>(((a) < 0)?((a)-0.5f):((a)+0.5f))
index ed787e5..0e8443d 100644 (file)
@@ -60,10 +60,10 @@ public:
     void * alloc(size_t size) noexcept override {
         return ptr;
     }
-    virtual bool   free(void* handle) noexcept {
+    bool   free(void* handle) noexcept override {
         return true;
     }
-    virtual void Release() noexcept {
+    void Release() noexcept override {
         delete this;
     }
 };
index 8039afa..de96ee7 100644 (file)
@@ -34,7 +34,7 @@ public:
         };
     }
 
-    JitConstants GetJitConstants(const eltwise_params& params) const;
+    JitConstants GetJitConstants(const eltwise_params& params) const override;
 
 protected:
     bool Validate(const Params& p, const optional_params& o) const override;
index edc68af..a4d1b0d 100644 (file)
@@ -24,7 +24,7 @@ class ReduceKernel_b_fs_yx_fsv16 : public ReduceKernelBase {
 public:
     ReduceKernel_b_fs_yx_fsv16() : ReduceKernelBase("reduce_gpu_b_fs_yx_fsv16") {}
     virtual ~ReduceKernel_b_fs_yx_fsv16() {}
-    virtual CommonDispatchData SetDefault(const reduce_params& params, const optional_params&) const;
+    CommonDispatchData SetDefault(const reduce_params& params, const optional_params&) const override;
     JitConstants GetJitConstants(const reduce_params& params) const override;
     KernelsData GetKernelsData(const Params& params, const optional_params& options) const override;
     ParamsKey GetSupportedKey() const override;
index f54af53..494bcc1 100644 (file)
@@ -24,7 +24,7 @@ class ReduceKernelRef : public ReduceKernelBase {
 public:
     ReduceKernelRef() : ReduceKernelBase("reduce_ref") {}
     virtual ~ReduceKernelRef() {}
-    virtual CommonDispatchData SetDefault(const reduce_params& params, const optional_params&) const;
+    CommonDispatchData SetDefault(const reduce_params& params, const optional_params&) const override;
     KernelsData GetKernelsData(const Params& params, const optional_params& options) const override;
     ParamsKey GetSupportedKey() const override;
     JitConstants GetJitConstants(const reduce_params& params) const override;
index ec86b54..14d00a4 100644 (file)
@@ -50,7 +50,7 @@ public:
 protected:
     virtual CommonDispatchData SetDefault(const space_to_depth_params& params, const optional_params&) const;
     virtual JitConstants GetJitConstants(const space_to_depth_params& params) const;
-    virtual bool Validate(const Params& p, const optional_params& o) const;
+    bool Validate(const Params& p, const optional_params& o) const override;
     std::vector<FusedOpType> GetSupportedFusedOps() const override {
         return { FusedOpType::ELTWISE,
                  FusedOpType::QUANTIZE,
index e449661..c9b1fd1 100644 (file)
@@ -55,7 +55,7 @@ public:
     }
 
     std::shared_ptr<gpu_toolkit> get_context() const { return _ctx; }
-    cl::Event get() { return _event; }
+    cl::Event get() override { return _event; }
 
 private:
     std::shared_ptr<gpu_toolkit> _ctx;
@@ -91,7 +91,7 @@ public:
         _attached = true;
     }
 
-    cl::Event get() { return _last_ocl_event; }
+    cl::Event get() override { return _last_ocl_event; }
     std::shared_ptr<gpu_toolkit> get_context() const { return _ctx; }
 
 private: