diff --git a/onnxruntime/core/framework/allocator.cc b/onnxruntime/core/framework/allocator.cc index a1731b967e..33fe2e7873 100644 --- a/onnxruntime/core/framework/allocator.cc +++ b/onnxruntime/core/framework/allocator.cc @@ -4,15 +4,11 @@ #include "core/common/safeint.h" #include "core/framework/allocator.h" #include "core/framework/allocatormgr.h" -#ifdef OPTIONAL -#undef OPTIONAL -#endif #include "core/framework/utils.h" #include "core/session/ort_apis.h" #include #include - namespace onnxruntime { // private helper for calculation so SafeInt usage doesn't bleed into the public allocator.h header diff --git a/onnxruntime/core/providers/cpu/cpu_execution_provider.h b/onnxruntime/core/providers/cpu/cpu_execution_provider.h index 392a4fb6ee..441e4eb2cf 100644 --- a/onnxruntime/core/providers/cpu/cpu_execution_provider.h +++ b/onnxruntime/core/providers/cpu/cpu_execution_provider.h @@ -3,7 +3,6 @@ #pragma once -#include "core/graph/onnx_protobuf.h" #include "core/framework/allocatormgr.h" #include "core/framework/execution_provider.h" #include "core/graph/constants.h" diff --git a/onnxruntime/core/providers/cpu/cpu_provider_factory.cc b/onnxruntime/core/providers/cpu/cpu_provider_factory.cc index ab88446b65..facfdbc827 100644 --- a/onnxruntime/core/providers/cpu/cpu_provider_factory.cc +++ b/onnxruntime/core/providers/cpu/cpu_provider_factory.cc @@ -3,7 +3,6 @@ #include "core/providers/cpu/cpu_provider_factory.h" #include -#include "core/graph/onnx_protobuf.h" #include "cpu_execution_provider.h" #include "core/session/abi_session_options_impl.h" #include "core/session/ort_apis.h" diff --git a/onnxruntime/core/providers/dnnl/dnnl_provider_factory.cc b/onnxruntime/core/providers/dnnl/dnnl_provider_factory.cc index 2478686454..65760d8c48 100644 --- a/onnxruntime/core/providers/dnnl/dnnl_provider_factory.cc +++ b/onnxruntime/core/providers/dnnl/dnnl_provider_factory.cc @@ -1,7 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -#include "core/graph/onnx_protobuf.h" #include "core/providers/dnnl/dnnl_provider_factory.h" #include #include "dnnl_execution_provider.h" diff --git a/onnxruntime/core/session/environment.cc b/onnxruntime/core/session/environment.cc index cff64ecf5a..235a692ee9 100644 --- a/onnxruntime/core/session/environment.cc +++ b/onnxruntime/core/session/environment.cc @@ -2,7 +2,6 @@ // Licensed under the MIT License. #include "core/session/environment.h" -#include "core/graph/onnx_protobuf.h" #include "core/framework/allocatormgr.h" #include "core/graph/constants.h" #include "core/graph/op.h" diff --git a/onnxruntime/test/framework/allocator_test.cc b/onnxruntime/test/framework/allocator_test.cc index affdada5dc..f015936b7e 100644 --- a/onnxruntime/test/framework/allocator_test.cc +++ b/onnxruntime/test/framework/allocator_test.cc @@ -1,7 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -#include "core/graph/onnx_protobuf.h" #include "core/framework/allocatormgr.h" #include "core/framework/allocator.h" #include "test_utils.h" diff --git a/onnxruntime/test/framework/cuda/allocator_cuda_test.cc b/onnxruntime/test/framework/cuda/allocator_cuda_test.cc index f3300216a1..9b9fc5895b 100644 --- a/onnxruntime/test/framework/cuda/allocator_cuda_test.cc +++ b/onnxruntime/test/framework/cuda/allocator_cuda_test.cc @@ -1,7 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -#include "core/graph/onnx_protobuf.h" #include "core/framework/allocatormgr.h" #include "test/framework/test_utils.h" #include "gtest/gtest.h" diff --git a/onnxruntime/test/framework/insert_cast_transformer_test.cc b/onnxruntime/test/framework/insert_cast_transformer_test.cc index 8a842a3bdd..dc9a1d8bf4 100644 --- a/onnxruntime/test/framework/insert_cast_transformer_test.cc +++ b/onnxruntime/test/framework/insert_cast_transformer_test.cc @@ -1,7 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -#include "core/graph/onnx_protobuf.h" #include "core/framework/allocatormgr.h" #include "core/framework/allocator.h" #include "core/optimizer/insert_cast_transformer.h" diff --git a/onnxruntime/test/framework/test_utils.h b/onnxruntime/test/framework/test_utils.h index 991a87c75f..03fc286ee1 100644 --- a/onnxruntime/test/framework/test_utils.h +++ b/onnxruntime/test/framework/test_utils.h @@ -5,7 +5,6 @@ #include #include -#include "core/graph/onnx_protobuf.h" #include "core/framework/allocatormgr.h" #include "core/framework/execution_provider.h" #include "core/providers/cpu/cpu_execution_provider.h" diff --git a/onnxruntime/test/platform/path_lib_test.cc b/onnxruntime/test/platform/path_lib_test.cc index e14c7d4d7c..798774d447 100644 --- a/onnxruntime/test/platform/path_lib_test.cc +++ b/onnxruntime/test/platform/path_lib_test.cc @@ -6,13 +6,8 @@ #include "gtest/gtest.h" #include "core/platform/env.h" -#include "test/framework/test_utils.h" - -// Windows.h reserves the word OPTIONAL in macro, which introduces -// conflict on variables declared from onnx external library. Currently workaround -// this by re-ordering the included files. -// TODO: undefine OPTIONAL in path_lib.h and move path_lib.h to the first include #include "core/platform/path_lib.h" +#include "test/framework/test_utils.h" namespace onnxruntime { namespace test { diff --git a/onnxruntime/test/providers/compare_provider_test_utils.cc b/onnxruntime/test/providers/compare_provider_test_utils.cc index 35e3ec3511..09b897441d 100644 --- a/onnxruntime/test/providers/compare_provider_test_utils.cc +++ b/onnxruntime/test/providers/compare_provider_test_utils.cc @@ -1,7 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -#include "core/graph/onnx_protobuf.h" #include "core/session/inference_session.h" #include "test/util/include/default_providers.h" #include "test/providers/compare_provider_test_utils.h" diff --git a/onnxruntime/test/providers/provider_test_utils.h b/onnxruntime/test/providers/provider_test_utils.h index 0f393a8b26..abb87684d6 100644 --- a/onnxruntime/test/providers/provider_test_utils.h +++ b/onnxruntime/test/providers/provider_test_utils.h @@ -3,7 +3,6 @@ #pragma once -#include "core/graph/onnx_protobuf.h" #include "core/common/logging/logging.h" #include "core/common/optional.h" #include "core/framework/allocatormgr.h" diff --git a/orttraining/orttraining/core/framework/gradient_graph_builder.h b/orttraining/orttraining/core/framework/gradient_graph_builder.h index 65cd190a6a..71a79e69a1 100644 --- a/orttraining/orttraining/core/framework/gradient_graph_builder.h +++ b/orttraining/orttraining/core/framework/gradient_graph_builder.h @@ -15,7 +15,6 @@ #include "core/graph/constants.h" #include "core/graph/graph_nodes.h" #include "core/graph/node_arg.h" -#include "core/graph/onnx_protobuf.h" #include "orttraining/core/graph/gradient_schema_defs.h" #include "orttraining/core/graph/gradient_builder_base.h" #include "core/optimizer/graph_transformer_mgr.h" diff --git a/orttraining/orttraining/core/graph/gradient_builder_base.h b/orttraining/orttraining/core/graph/gradient_builder_base.h index 19ba476ffc..65a0ebb420 100644 --- a/orttraining/orttraining/core/graph/gradient_builder_base.h +++ b/orttraining/orttraining/core/graph/gradient_builder_base.h @@ -6,7 +6,6 @@ #include #include #include "core/graph/graph.h" -#include "core/graph/onnx_protobuf.h" #include "orttraining/core/graph/graph_augmenter.h" #include "onnx/defs/attr_proto_util.h" diff --git a/orttraining/orttraining/core/graph/mixed_precision_transformer.cc b/orttraining/orttraining/core/graph/mixed_precision_transformer.cc index 9e21416853..90bfa6a32b 100644 --- a/orttraining/orttraining/core/graph/mixed_precision_transformer.cc +++ b/orttraining/orttraining/core/graph/mixed_precision_transformer.cc @@ -2,7 +2,6 @@ // Licensed under the MIT License. #include "orttraining/core/graph/mixed_precision_transformer.h" -#include "core/graph/onnx_protobuf.h" #include "core/graph/graph_utils.h" #include "core/graph/graph_viewer.h" #include "orttraining/core/graph/gradient_builder_base.h" diff --git a/orttraining/orttraining/core/session/training_session.cc b/orttraining/orttraining/core/session/training_session.cc index c676b0a105..57e00e5780 100644 --- a/orttraining/orttraining/core/session/training_session.cc +++ b/orttraining/orttraining/core/session/training_session.cc @@ -1,8 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -#include "core/graph/onnx_protobuf.h" - #include "orttraining/core/session/training_session.h" #include "core/framework/data_transfer_utils.h" diff --git a/orttraining/orttraining/models/mnist/main.cc b/orttraining/orttraining/models/mnist/main.cc index 071cc6f20c..1674b1b723 100644 --- a/orttraining/orttraining/models/mnist/main.cc +++ b/orttraining/orttraining/models/mnist/main.cc @@ -2,7 +2,6 @@ // Licensed under the MIT License. #include "cxxopts.hpp" -#include "core/graph/onnx_protobuf.h" #include "core/common/logging/logging.h" #include "core/common/logging/sinks/clog_sink.h" #include "core/platform/env.h" diff --git a/orttraining/orttraining/models/runner/training_util.h b/orttraining/orttraining/models/runner/training_util.h index 7f6d2dd082..e86139b918 100644 --- a/orttraining/orttraining/models/runner/training_util.h +++ b/orttraining/orttraining/models/runner/training_util.h @@ -5,7 +5,6 @@ #include #include #include "constant.h" -#include "core/graph/onnx_protobuf.h" #include "core/framework/callback.h" #include "core/framework/ml_value.h" #include "core/framework/framework_common.h" diff --git a/orttraining/orttraining/test/optimizer/graph_transform_test.cc b/orttraining/orttraining/test/optimizer/graph_transform_test.cc index 2c07a65f8f..afaf391352 100644 --- a/orttraining/orttraining/test/optimizer/graph_transform_test.cc +++ b/orttraining/orttraining/test/optimizer/graph_transform_test.cc @@ -1,7 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -#include "core/graph/onnx_protobuf.h" #include "core/session/inference_session.h" #include "core/graph/model.h" diff --git a/orttraining/orttraining/test/optimizer/graph_transformer_utils_test.cc b/orttraining/orttraining/test/optimizer/graph_transformer_utils_test.cc index 148816b299..81112c4199 100644 --- a/orttraining/orttraining/test/optimizer/graph_transformer_utils_test.cc +++ b/orttraining/orttraining/test/optimizer/graph_transformer_utils_test.cc @@ -1,7 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -#include "core/graph/onnx_protobuf.h" #include "test/framework/test_utils.h" #include "test/capturing_sink.h" #include "test/test_environment.h"