From ada54716a5cdcd0104c4bb62f91ab0e202925827 Mon Sep 17 00:00:00 2001 From: SaeHie Park Date: Tue, 29 Apr 2025 10:04:16 +0900 Subject: [PATCH] [mir] Disable nncc_common option This will disable nncc_common option to prevent _GLIBCXX17_DEPRECATED warning as error. ONE-DCO-1.0-Signed-off-by: SaeHie Park --- compiler/mir/CMakeLists.txt | 3 ++- compiler/mir/src/mir_caffe2_importer/CMakeLists.txt | 4 +++- compiler/mir/src/mir_caffe_importer/CMakeLists.txt | 4 +++- compiler/mir/src/mir_onnx_importer/CMakeLists.txt | 4 +++- 4 files changed, 11 insertions(+), 4 deletions(-) diff --git a/compiler/mir/CMakeLists.txt b/compiler/mir/CMakeLists.txt index 4c89893cce1..c39c827478a 100644 --- a/compiler/mir/CMakeLists.txt +++ b/compiler/mir/CMakeLists.txt @@ -29,7 +29,8 @@ set(MIR_SOURCES add_library(mir STATIC ${MIR_SOURCES}) target_include_directories(mir PUBLIC include) target_link_libraries(mir PUBLIC adtidas) -target_link_libraries(mir PRIVATE nncc_common) +# to prevent _GLIBCXX17_DEPRECATED warning as error +# target_link_libraries(mir PRIVATE nncc_common) target_link_libraries(mir PUBLIC nncc_coverage) set_target_properties(mir PROPERTIES POSITION_INDEPENDENT_CODE ON) diff --git a/compiler/mir/src/mir_caffe2_importer/CMakeLists.txt b/compiler/mir/src/mir_caffe2_importer/CMakeLists.txt index a5537815dbf..3517d8b8c27 100644 --- a/compiler/mir/src/mir_caffe2_importer/CMakeLists.txt +++ b/compiler/mir/src/mir_caffe2_importer/CMakeLists.txt @@ -25,4 +25,6 @@ set(MIR_CAFFE2_IMPORTER_SOURCES add_library(mir_caffe2_importer STATIC ${MIR_CAFFE2_IMPORTER_SOURCES}) set_target_properties(mir_caffe2_importer PROPERTIES POSITION_INDEPENDENT_CODE ON) target_include_directories(mir_caffe2_importer PUBLIC ../../include/mir_caffe2_importer) -target_link_libraries(mir_caffe2_importer PUBLIC mir PRIVATE caffe2proto nncc_common) +target_link_libraries(mir_caffe2_importer PUBLIC mir PRIVATE caffe2proto) +# to prevent _GLIBCXX17_DEPRECATED warning as error +# target_link_libraries(mir_caffe2_importer PRIVATE nncc_common) diff --git a/compiler/mir/src/mir_caffe_importer/CMakeLists.txt b/compiler/mir/src/mir_caffe_importer/CMakeLists.txt index 34be520fc4c..0ded9e5ca0f 100644 --- a/compiler/mir/src/mir_caffe_importer/CMakeLists.txt +++ b/compiler/mir/src/mir_caffe_importer/CMakeLists.txt @@ -13,4 +13,6 @@ set(MIR_CAFFE_IMPORTER_SOURCES add_library(mir_caffe_importer STATIC ${MIR_CAFFE_IMPORTER_SOURCES}) set_target_properties(mir_caffe_importer PROPERTIES POSITION_INDEPENDENT_CODE ON) target_include_directories(mir_caffe_importer PUBLIC ../../include/mir_caffe_importer) -target_link_libraries(mir_caffe_importer PUBLIC mir PRIVATE caffeproto nncc_common) +target_link_libraries(mir_caffe_importer PUBLIC mir PRIVATE caffeproto) +# to prevent _GLIBCXX17_DEPRECATED warning as error +# target_link_libraries(mir_caffe_importer PRIVATE nncc_common) diff --git a/compiler/mir/src/mir_onnx_importer/CMakeLists.txt b/compiler/mir/src/mir_onnx_importer/CMakeLists.txt index 7c407fa9999..31559e01e18 100644 --- a/compiler/mir/src/mir_onnx_importer/CMakeLists.txt +++ b/compiler/mir/src/mir_onnx_importer/CMakeLists.txt @@ -116,7 +116,9 @@ add_library(mir_onnx_importer STATIC ${MIR_ONNX_IMPORTER_SOURCES}) set_target_properties(mir_onnx_importer PROPERTIES POSITION_INDEPENDENT_CODE ON) target_include_directories(mir_onnx_importer PUBLIC ../../include/mir_onnx_importer) target_include_directories(mir_onnx_importer PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}) -target_link_libraries(mir_onnx_importer PUBLIC mir mir_onnx_proto PRIVATE mir_interpreter nncc_common) +target_link_libraries(mir_onnx_importer PUBLIC mir mir_onnx_proto PRIVATE mir_interpreter) +# to prevent _GLIBCXX17_DEPRECATED warning as error +# target_link_libraries(mir_onnx_importer PRIVATE nncc_common) if(NOT ENABLE_TEST) return()