cherry-pick : neurun-Fix-x86-64-gcc-9-build-error-9790 submit/tizen/20200106.071119
authorChunseok Lee <chunseok.lee@samsung.com>
Fri, 3 Jan 2020 06:58:49 +0000 (15:58 +0900)
committerChunseok Lee <chunseok.lee@samsung.com>
Fri, 3 Jan 2020 07:01:43 +0000 (16:01 +0900)
original patch : 0fcc13aee87530c7aa7b228f

Change-Id: I05a189d7da6123a6bf64dc828ca1bcf6ad9035d3
Signed-off-by: Chunseok Lee <chunseok.lee@samsung.com>
infra/nnfw/cmake/packages/EigenConfig.cmake
runtime/neurun/api/src/CustomKernelRegistry.cc

index 0feb089..7a8d3d5 100644 (file)
@@ -8,7 +8,7 @@ function(_Eigen_import)
 
   if(NOT TARGET eigen)
     add_library(eigen INTERFACE)
-    target_include_directories(eigen INTERFACE "${EigenSource_DIR}")
+    target_include_directories(eigen SYSTEM INTERFACE "${EigenSource_DIR}")
   endif(NOT TARGET eigen)
 
   set(Eigen_FOUND TRUE PARENT_SCOPE)
index b23da93..b223682 100644 (file)
@@ -54,7 +54,7 @@ KernelBuilder::buildKernel(const std::string &id,
   auto kernel = _registry->buildKernelForOp(id);
   kernel->configure(std::move(params));
 
-  return std::move(kernel);
+  return kernel;
 }
 
 KernelBuilder::KernelBuilder(KernelRegistry *registry) : _registry(registry) {}