Added compilation of Plugin API headers with strict flags (#1654)
authorIlya Lavrenov <ilya.lavrenov@intel.com>
Fri, 7 Aug 2020 09:06:47 +0000 (12:06 +0300)
committerGitHub <noreply@github.com>
Fri, 7 Aug 2020 09:06:47 +0000 (12:06 +0300)
commitf832453d9da36ee85951b9d38e3e760e77942c70
treefa7320c355ef924b1966d19525066d8263fd6a3c
parent054a7cdf8d0f0f57e83c85c90a3d2275a5d573d6
Added compilation of Plugin API headers with strict flags (#1654)

* Minimized ngraph headers inclusion

* Added compilation of plugin api headers with strict flags

* Fixed -WPedantic issue in ngraph headers

* Fixed compilation

* Trying to fix Windows

* Fixed GNA unit tests compilation

* Disabled WX test on Windows
19 files changed:
inference-engine/src/cldnn_engine/cldnn_infer_request.cpp
inference-engine/src/gna_plugin/connection_details.hpp
inference-engine/src/gna_plugin/gna_graph_compiler.hpp
inference-engine/src/gna_plugin/layers/gna_concat_layer.hpp
inference-engine/src/gna_plugin/layers/gna_crop_layer.hpp
inference-engine/src/gna_plugin/layers/gna_layer_info.hpp
inference-engine/src/gna_plugin/layers/gna_memory_layer.hpp
inference-engine/src/gna_plugin/layers/gna_split_layer.hpp
inference-engine/src/inference_engine/network_serializer.cpp
inference-engine/src/mkldnn_plugin/bf16transformer.h
inference-engine/src/mkldnn_plugin/mkldnn_infer_request.cpp
inference-engine/src/plugin_api/cpp_interfaces/interface/ie_iplugin_internal.hpp
inference-engine/src/plugin_api/cpp_interfaces/plugin_itt.hpp
inference-engine/src/plugin_api/exec_graph_info.hpp
inference-engine/src/plugin_api/generic_ie.hpp
inference-engine/tests/functional/inference_engine/CMakeLists.txt
inference-engine/tests_deprecated/unit/engines/gna/I8_quantisation_test.cpp
inference-engine/tests_deprecated/unit/engines/gna/gna_matcher.cpp
ngraph/src/ngraph/node.hpp