homuler / MediaPipeUnityPlugin

Unity plugin to run MediaPipe
MIT License
1.82k stars 465 forks source link

Error when building the plugin: cl.exe failed: palm_detection_model_loader_linked.cc(26): error C2059: syntax error: ';' #689

Closed badduck32 closed 2 years ago

badduck32 commented 2 years ago

Plugin Version or Commit ID

v0.10.1

Unity Version

2021.3.3f1

Your Host OS

Windows 10 Home

Target Platform

UnityEditor

[Windows Only] Visual Studio C++ and Windows SDK Version

Visual Studio C++: 14.29.30133 Windows SDK: 10.0.19041.0

[Linux Only] GCC/G++ and GLIBC Version

No response

[Android Only] Android Build Tools and NDK Version

No response

[iOS Only] XCode Version

No response

Command Sequences

I ran python build.py build --desktop cpu -v in the root directory of the repository

Log

C:\Users\baddu\Documents\GitHub\MediaPipeUnityPlugin>python build.py build --desktop cpu -vv
INFO (build.py): Building protobuf sources...
DEBUG (build.py): Running `bazel --output_user_root C:/_bzl build -c opt --action_env PYTHON_BIN_PATH="C://Python310//python.exe" --action_env ProgramData --action_env PROCESSOR_ARCHITECTURE --action_env PROCESSOR_IDENTIFIER --action_env PROCESSOR_LEVEL --action_env PROCESSOR_REVISION --verbose_failures //mediapipe_api:mediapipe_proto_srcs`
Starting local Bazel server and connecting to it...
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'com_google_absl' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'com_google_benchmark' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'pybind11_bazel' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'com_google_protobuf' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'com_google_googletest' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'com_github_gflags_gflags' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'rules_python' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'build_bazel_rules_apple' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'build_bazel_rules_swift' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'build_bazel_apple_support' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'xctestrunner' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'pybind11' because it already exists.
DEBUG: Rule 'rules_cc' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "73106859751c2bc314861adc136d5cbecee3f7ae7d05539dc8235efbf4efdcbe"
DEBUG: Repository rules_cc instantiated at:
  C:/users/baddu/documents/github/mediapipeunityplugin/WORKSPACE:90:13: in <toplevel>
Repository rule http_archive defined at:
  C:/_bzl/5gdecadz/external/bazel_tools/tools/build_defs/repo/http.bzl:353:31: in <toplevel>
INFO: Analyzed target //mediapipe_api:mediapipe_proto_srcs (96 packages loaded, 1238 targets configured).
INFO: Found 1 target...
Target //mediapipe_api:mediapipe_proto_srcs up-to-date:
  bazel-bin/mediapipe_api/mediapipe_proto_srcs.zip
INFO: Elapsed time: 549.467s, Critical Path: 413.79s
INFO: 332 processes: 4 internal, 328 local.
INFO: Build completed successfully, 332 total actions
DEBUG (build.py): Unarchiving 'bazel-bin\mediapipe_api\mediapipe_proto_srcs.zip' to 'build\Scripts\Protobuf'...
INFO (build.py): Built protobuf sources
INFO (build.py): Downloading dlls...
DEBUG (build.py): Running `nuget install -o .nuget -Source https://api.nuget.org/v3/index.json`
Feeds used:
  C:\Users\baddu\.nuget\packages\
  https://api.nuget.org/v3/index.json

All packages listed in C:\Users\baddu\Documents\GitHub\MediaPipeUnityPlugin\packages.config are already installed.
DEBUG (build.py): Copying '.nuget\Google.Protobuf.3.20.0\lib\netstandard2.0\Google.Protobuf.dll' to 'build\Plugins\Protobuf\Google.Protobuf.dll'...
DEBUG (build.py): Changing the mode of 'build\Plugins\Protobuf\Google.Protobuf.dll'...
DEBUG (build.py): Copying '.nuget\System.Buffers.4.4.0\lib\netstandard2.0\System.Buffers.dll' to 'build\Plugins\Protobuf\System.Buffers.dll'...
DEBUG (build.py): Changing the mode of 'build\Plugins\Protobuf\System.Buffers.dll'...
DEBUG (build.py): Copying '.nuget\System.Memory.4.5.3\lib\netstandard2.0\System.Memory.dll' to 'build\Plugins\Protobuf\System.Memory.dll'...
DEBUG (build.py): Changing the mode of 'build\Plugins\Protobuf\System.Memory.dll'...
DEBUG (build.py): Copying '.nuget\System.Runtime.CompilerServices.Unsafe.4.5.2\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll' to 'build\Plugins\Protobuf\System.Runtime.CompilerServices.Unsafe.dll'...
DEBUG (build.py): Changing the mode of 'build\Plugins\Protobuf\System.Runtime.CompilerServices.Unsafe.dll'...
INFO (build.py): Downloaded protobuf dlls
INFO (build.py): Building resource files
DEBUG (build.py): Running `bazel --output_user_root C:/_bzl build -c opt --action_env PYTHON_BIN_PATH="C://Python310//python.exe" --action_env ProgramData --action_env PROCESSOR_ARCHITECTURE --action_env PROCESSOR_IDENTIFIER --action_env PROCESSOR_LEVEL --action_env PROCESSOR_REVISION --verbose_failures //mediapipe_api:mediapipe_assets`
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'com_google_absl' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'com_google_benchmark' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'pybind11_bazel' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'com_google_protobuf' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'com_google_googletest' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'com_github_gflags_gflags' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'rules_python' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'build_bazel_rules_apple' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'build_bazel_rules_swift' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'build_bazel_apple_support' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'xctestrunner' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'pybind11' because it already exists.
DEBUG: Rule 'rules_cc' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "73106859751c2bc314861adc136d5cbecee3f7ae7d05539dc8235efbf4efdcbe"
DEBUG: Repository rules_cc instantiated at:
  C:/users/baddu/documents/github/mediapipeunityplugin/WORKSPACE:90:13: in <toplevel>
Repository rule http_archive defined at:
  C:/_bzl/5gdecadz/external/bazel_tools/tools/build_defs/repo/http.bzl:353:31: in <toplevel>
INFO: Analyzed target //mediapipe_api:mediapipe_assets (11 packages loaded, 54 targets configured).
INFO: Found 1 target...
Target //mediapipe_api:mediapipe_assets up-to-date:
  bazel-bin/mediapipe_api/mediapipe_assets.zip
INFO: Elapsed time: 16.515s, Critical Path: 11.65s
INFO: 2 processes: 1 internal, 1 local.
INFO: Build completed successfully, 2 total actions
DEBUG (build.py): Unarchiving 'bazel-bin\mediapipe_api\mediapipe_assets.zip' to 'build\Resources'...
DEBUG (build.py): Unarchiving 'bazel-bin\mediapipe_api\mediapipe_assets.zip' to 'Assets\StreamingAssets'...
INFO (build.py): Built resource files
INFO (build.py): Building native libraries for Desktop...
DEBUG (build.py): Running `bazel --output_user_root C:/_bzl build -c opt --action_env PYTHON_BIN_PATH="C://Python310//python.exe" --action_env ProgramData --action_env PROCESSOR_ARCHITECTURE --action_env PROCESSOR_IDENTIFIER --action_env PROCESSOR_LEVEL --action_env PROCESSOR_REVISION --verbose_failures --define MEDIAPIPE_DISABLE_GPU=1 --@opencv//:switch=local //mediapipe_api:mediapipe_desktop`
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'com_google_absl' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'com_google_benchmark' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'pybind11_bazel' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'com_google_protobuf' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'com_google_googletest' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'com_github_gflags_gflags' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'rules_python' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'build_bazel_rules_apple' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'build_bazel_rules_swift' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'build_bazel_apple_support' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'xctestrunner' because it already exists.
DEBUG: C:/_bzl/5gdecadz/external/org_tensorflow/third_party/repo.bzl:124:14:
Warning: skipping import of repository 'pybind11' because it already exists.
INFO: Build option --define has changed, discarding analysis cache.
DEBUG: Rule 'rules_cc' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "73106859751c2bc314861adc136d5cbecee3f7ae7d05539dc8235efbf4efdcbe"
DEBUG: Repository rules_cc instantiated at:
  C:/users/baddu/documents/github/mediapipeunityplugin/WORKSPACE:90:13: in <toplevel>
Repository rule http_archive defined at:
  C:/_bzl/5gdecadz/external/bazel_tools/tools/build_defs/repo/http.bzl:353:31: in <toplevel>
WARNING: C:/_bzl/5gdecadz/external/com_google_mediapipe/mediapipe/framework/BUILD:54:24: in cc_library rule @com_google_mediapipe//mediapipe/framework:calculator_cc_proto: target '@com_google_mediapipe//mediapipe/framework:calculator_cc_proto' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
WARNING: C:/_bzl/5gdecadz/external/com_google_mediapipe/mediapipe/framework/tool/BUILD:184:24: in cc_library rule @com_google_mediapipe//mediapipe/framework/tool:field_data_cc_proto: target '@com_google_mediapipe//mediapipe/framework/tool:field_data_cc_proto' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
INFO: Analyzed target //mediapipe_api:mediapipe_desktop (99 packages loaded, 7398 targets configured).
INFO: Found 1 target...
INFO: From Linking external/flatbuffers/flatc.exe [for host]:
LINK : warning LNK4001: no object files specified; libraries used
INFO: From Compiling mediapipe/framework/deps/ret_check.cc [for host]:
C:\_bzl\5gdecadz\execroot\mediapipe_api\bazel-out\host\bin\external\com_github_glog_glog\_virtual_includes\windows_glog_headers\glog\logging.h(1660) : warning C4722: 'google::NullStreamFatal::~NullStreamFatal': destructor never returns, potential memory leak
INFO: From Compiling mediapipe/framework/deps/status.cc [for host]:
C:\_bzl\5gdecadz\execroot\mediapipe_api\bazel-out\host\bin\external\com_github_glog_glog\_virtual_includes\windows_glog_headers\glog\logging.h(1660) : warning C4722: 'google::NullStreamFatal::~NullStreamFatal': destructor never returns, potential memory leak
INFO: From Compiling absl/flags/internal/commandlineflag.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling absl/debugging/internal/address_is_readable.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling absl/hash/internal/city.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling mediapipe/framework/deps/status_builder.cc [for host]:
C:\_bzl\5gdecadz\execroot\mediapipe_api\bazel-out\host\bin\external\com_github_glog_glog\_virtual_includes\windows_glog_headers\glog\logging.h(1660) : warning C4722: 'google::NullStreamFatal::~NullStreamFatal': destructor never returns, potential memory leak
INFO: From Compiling absl/debugging/internal/elf_mem_image.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling absl/debugging/internal/vdso_support.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling absl/base/internal/throw_delegate.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling mediapipe/framework/tool/text_to_binary_graph.cc [for host]:
C:\_bzl\5gdecadz\execroot\mediapipe_api\bazel-out\host\bin\external\com_github_glog_glog\_virtual_includes\windows_glog_headers\glog\logging.h(1660) : warning C4722: 'google::NullStreamFatal::~NullStreamFatal': destructor never returns, potential memory leak
INFO: From Compiling absl/flags/flag.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling mediapipe/framework/tool/tag_map.cc:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\utility(270): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\utility(274): note: see reference to function template instantiation 'std::pair<K,V>::pair<std::tuple<const char (&)[1]>,std::tuple<mediapipe::CollectionItemId &&,unsigned __int64 &&>,0,0,1>(_Tuple1 &,_Tuple2 &,std::integer_sequence<size_t,0>,std::integer_sequence<size_t,0,1>)' being compiled
        with
        [
            K=std::string,
            V=mediapipe::tool::TagMap::TagData,
            _Tuple1=std::tuple<const char (&)[1]>,
            _Tuple2=std::tuple<mediapipe::CollectionItemId &&,unsigned __int64 &&>
        ]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\utility(274): note: see reference to function template instantiation 'std::pair<K,V>::pair<std::tuple<const char (&)[1]>,std::tuple<mediapipe::CollectionItemId &&,unsigned __int64 &&>,0,0,1>(_Tuple1 &,_Tuple2 &,std::integer_sequence<size_t,0>,std::integer_sequence<size_t,0,1>)' being compiled
        with
        [
            K=std::string,
            V=mediapipe::tool::TagMap::TagData,
            _Tuple1=std::tuple<const char (&)[1]>,
            _Tuple2=std::tuple<mediapipe::CollectionItemId &&,unsigned __int64 &&>
        ]
external/com_google_absl\absl/container/internal/btree_container.h(291): note: see reference to function template instantiation 'std::pair<K,V>::pair<const char(&)[1],mediapipe::CollectionItemId&&,unsigned __int64&&>(std::piecewise_construct_t,std::tuple<const char (&)[1]>,std::tuple<mediapipe::CollectionItemId &&,unsigned __int64 &&>)' being compiled
        with
        [
            K=std::string,
            V=mediapipe::tool::TagMap::TagData
        ]
external/com_google_absl\absl/container/internal/btree_container.h(292): note: see reference to function template instantiation 'std::pair<K,V>::pair<const char(&)[1],mediapipe::CollectionItemId&&,unsigned __int64&&>(std::piecewise_construct_t,std::tuple<const char (&)[1]>,std::tuple<mediapipe::CollectionItemId &&,unsigned __int64 &&>)' being compiled
        with
        [
            K=std::string,
            V=mediapipe::tool::TagMap::TagData
        ]
external/com_google_mediapipe/mediapipe/framework/tool/tag_map.cc(111): note: see reference to function template instantiation 'std::pair<absl::lts_20210324::container_internal::btree_iterator<absl::lts_20210324::container_internal::btree_node<Params>,std::pair<const Key,Value> &,std::pair<const Key,Value> *>,bool> absl::lts_20210324::container_internal::btree_set_container<Tree>::emplace<const std::piecewise_construct_t&,std::tuple<const char (&)[1]>,std::tuple<mediapipe::CollectionItemId &&,unsigned __int64 &&>>(const std::piecewise_construct_t &,std::tuple<const char (&)[1]> &&,std::tuple<mediapipe::CollectionItemId &&,unsigned __int64 &&> &&)' being compiled
        with
        [
            Params=absl::lts_20210324::container_internal::map_params<std::string,mediapipe::tool::TagMap::TagData,std::less<std::string>,std::allocator<std::pair<const std::string,mediapipe::tool::TagMap::TagData>>,256,false>,
            Key=std::string,
            Value=mediapipe::tool::TagMap::TagData,
            Tree=absl::lts_20210324::container_internal::btree<absl::lts_20210324::container_internal::map_params<std::string,mediapipe::tool::TagMap::TagData,std::less<std::string>,std::allocator<std::pair<const std::string,mediapipe::tool::TagMap::TagData>>,256,false>>
        ]
external/com_google_mediapipe/mediapipe/framework/tool/tag_map.cc(109): note: see reference to function template instantiation 'std::pair<absl::lts_20210324::container_internal::btree_iterator<absl::lts_20210324::container_internal::btree_node<Params>,std::pair<const Key,Value> &,std::pair<const Key,Value> *>,bool> absl::lts_20210324::container_internal::btree_set_container<Tree>::emplace<const std::piecewise_construct_t&,std::tuple<const char (&)[1]>,std::tuple<mediapipe::CollectionItemId &&,unsigned __int64 &&>>(const std::piecewise_construct_t &,std::tuple<const char (&)[1]> &&,std::tuple<mediapipe::CollectionItemId &&,unsigned __int64 &&> &&)' being compiled
        with
        [
            Params=absl::lts_20210324::container_internal::map_params<std::string,mediapipe::tool::TagMap::TagData,std::less<std::string>,std::allocator<std::pair<const std::string,mediapipe::tool::TagMap::TagData>>,256,false>,
            Key=std::string,
            Value=mediapipe::tool::TagMap::TagData,
            Tree=absl::lts_20210324::container_internal::btree<absl::lts_20210324::container_internal::map_params<std::string,mediapipe::tool::TagMap::TagData,std::less<std::string>,std::allocator<std::pair<const std::string,mediapipe::tool::TagMap::TagData>>,256,false>>
        ]
INFO: From Compiling tensorflow/lite/minimal_logging.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/minimal_logging_default.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/core/api/error_reporter.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling absl/types/bad_any_cast.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling tensorflow/lite/kernels/internal/quantization_util.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling ruy/tune.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling absl/base/internal/raw_logging.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling tensorflow/lite/kernels/kernel_util.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling ruy/kernel_arm32.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling ruy/kernel_arm64.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling ruy/ctx.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling ruy/kernel_avx512.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling ruy/allocator.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/profiling/platform_profiler.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/graph_info.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/signature_runner.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/interpreter_experimental.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/core/subgraph.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/interpreter.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/interpreter_builder_experimental.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/util.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/interpreter_builder.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling ruy/wait.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling absl/flags/marshalling.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling absl/strings/internal/str_format/arg.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling absl/strings/internal/str_format/extension.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling absl/strings/internal/str_format/bind.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling absl/strings/internal/str_format/output.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling ruy/pack_arm.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling absl/strings/internal/str_format/float_conversion.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling absl/strings/internal/str_format/parser.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling ruy/pack_avx512.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling absl/types/bad_variant_access.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling absl/types/bad_optional_access.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling tensorflow/lite/kernels/internal/reference/portable_tensor_utils.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/kernels/eigen_support.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/kernels/lstm_eval.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/kernels/internal/kernel_utils.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling absl/flags/internal/program_name.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling absl/strings/ascii.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling absl/strings/internal/charconv_bigint.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling absl/strings/str_split.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling absl/strings/string_view.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling absl/strings/match.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling absl/strings/internal/charconv_parse.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling absl/strings/internal/memutil.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling absl/strings/str_cat.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling absl/strings/numbers.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling absl/strings/str_replace.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling absl/strings/substitute.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling tensorflow/lite/kernels/internal/mfcc.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling absl/hash/internal/wyhash.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling tensorflow/lite/kernels/internal/mfcc_dct.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling absl/strings/charconv.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling tensorflow/lite/kernels/internal/mfcc_mel_filterbank.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling absl/strings/escaping.cc:
cl : Command line warning D9025 : overriding '/w' with '/W3'
INFO: From Compiling tensorflow/lite/kernels/internal/spectrogram.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/delegates/xnnpack/quantization_util.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling ruy/trmul.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/kernels/basic_rnn.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/kernels/cpu_backend_context.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/kernels/var_handle.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Linking external/com_google_mediapipe/mediapipe/graphs/iris_tracking/subgraphs/iris_renderer_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\graphs\iris_tracking\subgraphs\iris_renderer_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\graphs\iris_tracking\subgraphs\iris_renderer_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/face_landmark/tensors_to_face_landmarks_with_attention_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\face_landmark\tensors_to_face_landmarks_with_attention_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\face_landmark\tensors_to_face_landmarks_with_attention_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/iris_landmark/iris_landmark_left_and_right_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\iris_landmark\iris_landmark_left_and_right_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\iris_landmark\iris_landmark_left_and_right_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/face_detection/face_detection_short_range_common_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\face_detection\face_detection_short_range_common_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\face_detection\face_detection_short_range_common_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/objectron/object_detection_oid_v4_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\objectron\object_detection_oid_v4_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\objectron\object_detection_oid_v4_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/objectron/box_landmark_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\objectron\box_landmark_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\objectron\box_landmark_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/hand_landmark/hand_landmark_landmarks_to_roi_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\hand_landmark\hand_landmark_landmarks_to_roi_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\hand_landmark\hand_landmark_landmarks_to_roi_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/objectron/objectron_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\objectron\objectron_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\objectron\objectron_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/graphs/object_detection_3d/subgraphs/renderer_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\graphs\object_detection_3d\subgraphs\renderer_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\graphs\object_detection_3d\subgraphs\renderer_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/hand_landmark/hand_landmark_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\hand_landmark\hand_landmark_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\hand_landmark\hand_landmark_cpu_graph_text_to_binary_graph.exp
INFO: From Linking mediapipe_api/graphs/instant_motion_tracking/subgraphs/region_tracking_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\mediapipe_api\graphs\instant_motion_tracking\subgraphs\region_tracking_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\mediapipe_api\graphs\instant_motion_tracking\subgraphs\region_tracking_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/face_landmark/face_landmark_landmarks_to_roi_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\face_landmark\face_landmark_landmarks_to_roi_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\face_landmark\face_landmark_landmarks_to_roi_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/palm_detection/palm_detection_model_loader_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\palm_detection\palm_detection_model_loader_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\palm_detection\palm_detection_model_loader_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/holistic_landmark/hand_landmarks_from_pose_to_recrop_roi_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\hand_landmarks_from_pose_to_recrop_roi_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\hand_landmarks_from_pose_to_recrop_roi_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/holistic_landmark/hand_landmarks_to_roi_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\hand_landmarks_to_roi_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\hand_landmarks_to_roi_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/graphs/tracking/subgraphs/object_detection_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\graphs\tracking\subgraphs\object_detection_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\graphs\tracking\subgraphs\object_detection_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/graphs/tracking/subgraphs/object_tracking_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\graphs\tracking\subgraphs\object_tracking_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\graphs\tracking\subgraphs\object_tracking_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/graphs/tracking/subgraphs/box_tracking_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\graphs\tracking\subgraphs\box_tracking_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\graphs\tracking\subgraphs\box_tracking_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/pose_landmark/pose_detection_to_roi_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\pose_landmark\pose_detection_to_roi_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\pose_landmark\pose_detection_to_roi_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/holistic_landmark/face_landmarks_from_pose_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\face_landmarks_from_pose_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\face_landmarks_from_pose_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/pose_landmark/pose_segmentation_filtering_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\pose_landmark\pose_segmentation_filtering_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\pose_landmark\pose_segmentation_filtering_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/holistic_landmark/hand_visibility_from_hand_landmarks_from_pose_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\hand_visibility_from_hand_landmarks_from_pose_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\hand_visibility_from_hand_landmarks_from_pose_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/pose_landmark/pose_landmark_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\pose_landmark\pose_landmark_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\pose_landmark\pose_landmark_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/pose_landmark/pose_landmark_model_loader_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\pose_landmark\pose_landmark_model_loader_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\pose_landmark\pose_landmark_model_loader_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/pose_landmark/pose_landmarks_and_segmentation_inverse_projection_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\pose_landmark\pose_landmarks_and_segmentation_inverse_projection_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\pose_landmark\pose_landmarks_and_segmentation_inverse_projection_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/pose_landmark/pose_landmark_by_roi_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\pose_landmark\pose_landmark_by_roi_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\pose_landmark\pose_landmark_by_roi_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/pose_landmark/tensors_to_pose_landmarks_and_segmentation_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\pose_landmark\tensors_to_pose_landmarks_and_segmentation_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\pose_landmark\tensors_to_pose_landmarks_and_segmentation_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/pose_landmark/pose_landmarks_to_roi_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\pose_landmark\pose_landmarks_to_roi_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\pose_landmark\pose_landmarks_to_roi_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/face_landmark/tensors_to_face_landmarks_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\face_landmark\tensors_to_face_landmarks_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\face_landmark\tensors_to_face_landmarks_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/pose_detection/pose_detection_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\pose_detection\pose_detection_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\pose_detection\pose_detection_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/face_detection/face_detection_full_range_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\face_detection\face_detection_full_range_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\face_detection\face_detection_full_range_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/face_landmark/face_landmark_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\face_landmark\face_landmark_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\face_landmark\face_landmark_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/graphs/face_mesh/subgraphs/face_renderer_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\graphs\face_mesh\subgraphs\face_renderer_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\graphs\face_mesh\subgraphs\face_renderer_cpu_graph_text_to_binary_graph.exp
INFO: From Compiling tensorflow/lite/kernels/audio_spectrogram.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/holistic_landmark/face_landmarks_to_roi_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\face_landmarks_to_roi_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\face_landmarks_to_roi_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/face_landmark/face_detection_front_detection_to_roi_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\face_landmark\face_detection_front_detection_to_roi_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\face_landmark\face_detection_front_detection_to_roi_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/face_landmark/face_landmark_front_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\face_landmark\face_landmark_front_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\face_landmark\face_landmark_front_cpu_graph_text_to_binary_graph.exp
INFO: From Compiling tensorflow/lite/kernels/arg_min_max.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/kernels/add.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Linking external/com_google_mediapipe/mediapipe/graphs/pose_tracking/subgraphs/pose_renderer_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\graphs\pose_tracking\subgraphs\pose_renderer_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\graphs\pose_tracking\subgraphs\pose_renderer_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/face_detection/face_detection_short_range_by_roi_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\face_detection\face_detection_short_range_by_roi_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\face_detection\face_detection_short_range_by_roi_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/hand_landmark/palm_detection_detection_to_roi_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\hand_landmark\palm_detection_detection_to_roi_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\hand_landmark\palm_detection_detection_to_roi_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/graphs/holistic_tracking/holistic_tracking_to_render_data_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\graphs\holistic_tracking\holistic_tracking_to_render_data_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\graphs\holistic_tracking\holistic_tracking_to_render_data_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/face_detection/face_detection_full_range_common_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\face_detection\face_detection_full_range_common_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\face_detection\face_detection_full_range_common_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/iris_landmark/iris_landmark_landmarks_to_roi_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\iris_landmark\iris_landmark_landmarks_to_roi_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\iris_landmark\iris_landmark_landmarks_to_roi_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/holistic_landmark/face_landmarks_from_pose_to_recrop_roi_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\face_landmarks_from_pose_to_recrop_roi_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\face_landmarks_from_pose_to_recrop_roi_graph_text_to_binary_graph.exp
INFO: From Compiling tensorflow/lite/kernels/activations.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\functional(753): warning C4244: 'return': conversion from 'double' to '_Rx', possible loss of data
        with
        [
            _Rx=float
        ]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\functional(919): note: see reference to function template instantiation '_Rx std::_Invoker_ret<_Rx,false>::_Call<_Callable&,_Ty>(_Fx,_Ty &&) noexcept(false)' being compiled
        with
        [
            _Rx=float,
            _Callable=tflite::reference_ops::GeluTransform::<lambda_412b434db8d11d6ae8600a5e6a81b92e>,
            _Ty=float,
            _Fx=tflite::reference_ops::GeluTransform::<lambda_412b434db8d11d6ae8600a5e6a81b92e> &
        ]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\functional(920): note: see reference to function template instantiation '_Rx std::_Invoker_ret<_Rx,false>::_Call<_Callable&,_Ty>(_Fx,_Ty &&) noexcept(false)' being compiled
        with
        [
            _Rx=float,
            _Callable=tflite::reference_ops::GeluTransform::<lambda_412b434db8d11d6ae8600a5e6a81b92e>,
            _Ty=float,
            _Fx=tflite::reference_ops::GeluTransform::<lambda_412b434db8d11d6ae8600a5e6a81b92e> &
        ]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\functional(919): note: while compiling class template member function '_Rx std::_Func_impl_no_alloc<tflite::reference_ops::GeluTransform::<lambda_412b434db8d11d6ae8600a5e6a81b92e>,_Rx,float>::_Do_call(float &&)'
        with
        [
            _Rx=float
        ]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\functional(813): note: see reference to class template instantiation 'std::_Func_impl_no_alloc<tflite::reference_ops::GeluTransform::<lambda_412b434db8d11d6ae8600a5e6a81b92e>,_Ret,float>' being compiled
        with
        [
            _Ret=float
        ]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\functional(1010): note: see reference to variable template 'const bool _Is_large<std::_Func_impl_no_alloc<<lambda_412b434db8d11d6ae8600a5e6a81b92e>,float,float> >' being compiled
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\functional(1143): note: see reference to function template instantiation 'void std::_Func_class<_Ret,float>::_Reset<tflite::reference_ops::GeluTransform::<lambda_412b434db8d11d6ae8600a5e6a81b92e>>(_Fx &&)' being compiled
        with
        [
            _Ret=float,
            _Fx=tflite::reference_ops::GeluTransform::<lambda_412b434db8d11d6ae8600a5e6a81b92e>
        ]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\functional(1143): note: see reference to function template instantiation 'void std::_Func_class<_Ret,float>::_Reset<tflite::reference_ops::GeluTransform::<lambda_412b434db8d11d6ae8600a5e6a81b92e>>(_Fx &&)' being compiled
        with
        [
            _Ret=float,
            _Fx=tflite::reference_ops::GeluTransform::<lambda_412b434db8d11d6ae8600a5e6a81b92e>
        ]
external/org_tensorflow\tensorflow/lite/kernels/internal/reference/gelu.h(51): note: see reference to function template instantiation 'std::function<float (float)>::function<tflite::reference_ops::GeluTransform::<lambda_412b434db8d11d6ae8600a5e6a81b92e>,0>(_Fx)' being compiled
        with
        [
            _Fx=tflite::reference_ops::GeluTransform::<lambda_412b434db8d11d6ae8600a5e6a81b92e>
        ]
external/org_tensorflow\tensorflow/lite/kernels/internal/reference/gelu.h(48): note: see reference to function template instantiation 'std::function<float (float)>::function<tflite::reference_ops::GeluTransform::<lambda_412b434db8d11d6ae8600a5e6a81b92e>,0>(_Fx)' being compiled
        with
        [
            _Fx=tflite::reference_ops::GeluTransform::<lambda_412b434db8d11d6ae8600a5e6a81b92e>
        ]
INFO: From Linking external/com_google_mediapipe/mediapipe/graphs/tracking/subgraphs/renderer_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\graphs\tracking\subgraphs\renderer_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\graphs\tracking\subgraphs\renderer_cpu_graph_text_to_binary_graph.exp
INFO: From Compiling tensorflow/lite/kernels/batch_matmul.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Linking mediapipe_api/modules/iris_landmark/iris_landmarks_from_face_landmarks_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\mediapipe_api\modules\iris_landmark\iris_landmarks_from_face_landmarks_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\mediapipe_api\modules\iris_landmark\iris_landmarks_from_face_landmarks_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/iris_landmark/iris_landmark_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\iris_landmark\iris_landmark_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\iris_landmark\iris_landmark_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/holistic_landmark/face_tracking_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\face_tracking_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\face_tracking_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/holistic_landmark/holistic_landmark_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\holistic_landmark_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\holistic_landmark_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/pose_landmark/pose_landmark_filtering_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\pose_landmark\pose_landmark_filtering_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\pose_landmark\pose_landmark_filtering_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/face_landmark/face_landmarks_model_loader_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\face_landmark\face_landmarks_model_loader_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\face_landmark\face_landmarks_model_loader_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/holistic_landmark/hand_landmarks_left_and_right_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\hand_landmarks_left_and_right_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\hand_landmarks_left_and_right_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/holistic_landmark/hand_landmarks_from_pose_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\hand_landmarks_from_pose_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\hand_landmarks_from_pose_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/holistic_landmark/hand_tracking_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\hand_tracking_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\hand_tracking_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/holistic_landmark/hand_recrop_by_roi_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\hand_recrop_by_roi_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\hand_recrop_by_roi_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/palm_detection/palm_detection_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\palm_detection\palm_detection_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\palm_detection\palm_detection_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/hand_landmark/hand_landmark_model_loader_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\hand_landmark\hand_landmark_model_loader_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\hand_landmark\hand_landmark_model_loader_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/hand_landmark/hand_landmark_tracking_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\hand_landmark\hand_landmark_tracking_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\hand_landmark\hand_landmark_tracking_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/selfie_segmentation/selfie_segmentation_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\selfie_segmentation\selfie_segmentation_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\selfie_segmentation\selfie_segmentation_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/holistic_landmark/hand_wrist_for_pose_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\hand_wrist_for_pose_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\hand_wrist_for_pose_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/holistic_landmark/face_detection_front_detections_to_roi_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\face_detection_front_detections_to_roi_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\holistic_landmark\face_detection_front_detections_to_roi_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/face_detection/face_detection_short_range_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\face_detection\face_detection_short_range_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\face_detection\face_detection_short_range_cpu_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/modules/selfie_segmentation/selfie_segmentation_model_loader_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\selfie_segmentation\selfie_segmentation_model_loader_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\modules\selfie_segmentation\selfie_segmentation_model_loader_graph_text_to_binary_graph.exp
INFO: From Linking external/com_google_mediapipe/mediapipe/graphs/hand_tracking/subgraphs/hand_renderer_cpu_graph_text_to_binary_graph.exe [for host]:
   Creating library bazel-out\host\bin\external\com_google_mediapipe\mediapipe\graphs\hand_tracking\subgraphs\hand_renderer_cpu_graph_text_to_binary_graph.lib and object bazel-out\host\bin\external\com_google_mediapipe\mediapipe\graphs\hand_tracking\subgraphs\hand_renderer_cpu_graph_text_to_binary_graph.exp
INFO: From Compiling mediapipe/modules/objectron/calculators/decoder.cc:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\utility(193): warning C4244: 'initializing': conversion from 'const _Tp' to '_Ty1', possible loss of data
        with
        [
            _Tp=int
        ]
        and
        [
            _Ty1=float
        ]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xmemory(707): note: see reference to function template instantiation 'std::pair<float,float>::pair<const _Tp&,const _Tp&,0>(_Other1,_Other2) noexcept' being compiled
        with
        [
            _Tp=int,
            _Other1=const int &,
            _Other2=const int &
        ]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xmemory(714): note: see reference to function template instantiation 'std::pair<float,float>::pair<const _Tp&,const _Tp&,0>(_Other1,_Other2) noexcept' being compiled
        with
        [
            _Tp=int,
            _Other1=const int &,
            _Other2=const int &
        ]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\vector(721): note: see reference to function template instantiation 'void std::_Default_allocator_traits<_Alloc>::construct<_Ty,const _Tp&,const _Tp&>(_Alloc &,_Objty *const ,const _Tp &,const _Tp &)' being compiled
        with
        [
            _Alloc=std::allocator<std::pair<float,float>>,
            _Ty=std::pair<float,float>,
            _Tp=int,
            _Objty=std::pair<float,float>
        ]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\vector(726): note: see reference to function template instantiation 'void std::_Default_allocator_traits<_Alloc>::construct<_Ty,const _Tp&,const _Tp&>(_Alloc &,_Objty *const ,const _Tp &,const _Tp &)' being compiled
        with
        [
            _Alloc=std::allocator<std::pair<float,float>>,
            _Ty=std::pair<float,float>,
            _Tp=int,
            _Objty=std::pair<float,float>
        ]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\vector(739): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::_Emplace_back_with_unused_capacity<const _Tp&,const _Tp&>(const _Tp &,const _Tp &)' being compiled
        with
        [
            _Ty=std::pair<float,float>,
            _Tp=int
        ]
external/com_google_mediapipe/mediapipe/modules/objectron/calculators/decoder.cc(59): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::emplace_back<const _Tp&,const _Tp&>(const _Tp &,const _Tp &)' being compiled
        with
        [
            _Ty=std::pair<float,float>,
            _Tp=int
        ]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\utility(193): warning C4244: 'initializing': conversion from 'const _Tp' to '_Ty2', possible loss of data
        with
        [
            _Tp=int
        ]
        and
        [
            _Ty2=float
        ]
INFO: From Compiling tensorflow/lite/kernels/bidirectional_sequence_rnn.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/kernels/broadcast_args.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/kernels/bucketize.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/kernels/call_once.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/kernels/tile.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/kernels/complex_support.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/kernels/unidirectional_sequence_lstm.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/kernels/split.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/kernels/transpose.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/kernels/ceil.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/kernels/reduce.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/kernels/squared_difference.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/kernels/skip_gram.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/kernels/sparse_to_dense.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/kernels/densify.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/kernels/concatenation.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/kernels/conv3d.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/kernels/conv3d_transpose.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling tensorflow/lite/kernels/cumsum.cc:
cl : Command line warning D9002 : ignoring unknown option '-O3'
INFO: From Compiling mediapipe/util/tracking/motion_estimation.cc:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\utility(319): warning C4244: '=': conversion from '_Ty' to '_Ty2', possible loss of data
        with
        [
            _Ty=int
        ]
        and
        [
            _Ty2=float
        ]
external/com_google_mediapipe/mediapipe/util/tracking/motion_estimation.cc(2131): note: see reference to function template instantiation 'std::pair<float,float> &std::pair<float,float>::operator =<float,int,0>(std::pair<float,int> &&) noexcept' being compiled
external/com_google_mediapipe/mediapipe/util/tracking/motion_estimation.cc(2130): note: see reference to function template instantiation 'std::pair<float,float> &std::pair<float,float>::operator =<float,int,0>(std::pair<float,int> &&) noexcept' being compiled
ERROR: C:/_bzl/5gdecadz/external/com_google_mediapipe/mediapipe/modules/palm_detection/BUILD:29:26: Compiling external/com_google_mediapipe/mediapipe/modules/palm_detection/palm_detection_model_loader_linked.cc failed: (Exit 2): cl.exe failed: error executing command
  cd /d C:/_bzl/5gdecadz/execroot/mediapipe_api
  SET INCLUDE=C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include;C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt;C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared;C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um;C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt;C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt
    SET PATH=C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX64\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\VC\VCPackages;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\devinit;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\;;C:\Windows\system32
    SET PROCESSOR_ARCHITECTURE=AMD64
    SET PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 140 Stepping 1, GenuineIntel
    SET PROCESSOR_LEVEL=6
    SET PROCESSOR_REVISION=8c01
    SET PWD=/proc/self/cwd
    SET PYTHON_BIN_PATH=C://Python310//python.exe
    SET ProgramData=C:\ProgramData
    SET RUNFILES_MANIFEST_ONLY=1
    SET TEMP=C:\Users\baddu\AppData\Local\Temp
    SET TMP=C:\Users\baddu\AppData\Local\Temp
  C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX64\x64\cl.exe @bazel-out/x64_windows-opt/bin/external/com_google_mediapipe/mediapipe/modules/palm_detection/_objs/palm_detection_model_loader/palm_detection_model_loader_linked.obj.params
# Configuration: 5025130a6e457fb91fe7f9cb6d79ebdb9c9425b4b5e4280dfc014ea6c879cbd9
# Execution platform: @local_execution_config_platform//:platform
bazel-out/x64_windows-opt/bin/external/com_google_mediapipe/mediapipe/modules/palm_detection/palm_detection_model_loader_linked.cc(26): error C2059: syntax error: ';'
bazel-out/x64_windows-opt/bin/external/com_google_mediapipe/mediapipe/modules/palm_detection/palm_detection_model_loader_linked.cc(35): error C2070: 'const char []': illegal sizeof operand
Target //mediapipe_api:mediapipe_desktop failed to build
INFO: Elapsed time: 1123.568s, Critical Path: 933.11s
INFO: 1580 processes: 204 internal, 1376 local.
FAILED: Build did NOT complete successfully
Traceback (most recent call last):
  File "C:\Users\baddu\Documents\GitHub\MediaPipeUnityPlugin\build.py", line 469, in <module>
    Argument().command().run()
  File "C:\Users\baddu\Documents\GitHub\MediaPipeUnityPlugin\build.py", line 141, in run
    self._run_command(self._build_desktop_commands())
  File "C:\Users\baddu\Documents\GitHub\MediaPipeUnityPlugin\build.py", line 54, in _run_command
    return subprocess.run(' '.join(command_list), check=True, shell=shell)
  File "C:\Python310\lib\subprocess.py", line 524, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command 'bazel --output_user_root C:/_bzl build -c opt --action_env PYTHON_BIN_PATH="C://Python310//python.exe" --action_env ProgramData --action_env PROCESSOR_ARCHITECTURE --action_env PROCESSOR_IDENTIFIER --action_env PROCESSOR_LEVEL --action_env PROCESSOR_REVISION --verbose_failures --define MEDIAPIPE_DISABLE_GPU=1 --@opencv//:switch=local //mediapipe_api:mediapipe_desktop' returned non-zero exit status 1.

Additional Context

I have seen another issue describing almost the exact same problem, and they managed to fix it by using Bazel version 5.1.1 I have tried this too, but still no luck. I get a very similar error saying that cl.exe failed, but then in a different script.

homuler commented 2 years ago

they managed to fix it by using Bazel version 5.1.1 I have tried this too, but still no luck.

Please don't install Bazel. You should always prefer Bazelisk.

homuler commented 2 years ago

I'm not sure, but this kind of compile error can be caused by the Bazel version or the compiler version and

  1. reinstalling Visual Studio C++ or
  2. setting Bazel environment variables (cf. the 6th step in https://github.com/homuler/MediaPipeUnityPlugin/wiki/Installation-Guide#windows-10)

sometimes solve the issue.

If those methods don't work, you can at least download the package from the release page or fork this repository and run the Package workflow (if you want to build the plugin with custom options).

badduck32 commented 2 years ago

Hello, thank you so much for taking your time to reply.

Please don't install Bazel. You should always prefer Bazelisk.

I don't use Bazel, I use Bazelisk, but I set the version of Bazel to 5.1.1 by changing the .bazelversion file. Sadly that didn't change anything.

reinstalling Visual Studio C++ or setting Bazel environment variables (cf. the 6th step in https://github.com/homuler/MediaPipeUnityPlugin/wiki/Installation-Guide#windows-10) sometimes solve the issue.

I have tried reinstalling Visual Studio C++, but now Visual Studio Build Tools 2019 disappeared from the "Installed" tab in Visual Studio installer: image But I'll try some more things today to fix that problem. Also, regarding the Bazel variables, this is how they were (and still are) set up when I ran the build script:

set BAZEL_VS=C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools
set BAZEL_VC=C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC
set BAZEL_VC_FULL_VERSION=14.29.30133
set BAZEL_WINSDK_FULL_VERSION=10.0.19041.0

python build.py build --desktop cpu -vv

(I will check the version of Visual C++ when I get it installed again and change the variable if needed accordingly)

If those methods don't work, you can at least download the package from the release page or fork this repository and run the Package workflow (if you want to build the plugin with custom options).

I don't 100% understand what you mean here (I'm not very experienced with mediapipe or unity packages), but my only goal is to get pose and face tracking working in Unity. Is this .tgz file a package that I can install into my Unity project to get all of this to work, or do I still need to build this repository using the installation guide?

Thank you so much again for your help

homuler commented 2 years ago

Is this .tgz file a package that I can install into my Unity project to get all of this to work, or do I still need to build this repository using the installation guide?

See https://github.com/homuler/MediaPipeUnityPlugin/wiki/Getting-Started#build-and-install-a-local-tarball-file and try importing it to your project, then you'll see what I mean.

badduck32 commented 2 years ago

I'm not sure, but this kind of compile error can be caused by the Bazel version or the compiler version and

  1. reinstalling Visual Studio C++ or
  2. setting Bazel environment variables (cf. the 6th step in https://github.com/homuler/MediaPipeUnityPlugin/wiki/Installation-Guide#windows-10)

sometimes solve the issue.

I have tried reinstalling visual studio build tools entirely and switched to other versions of visual studio build tools, but still nothing... (now the error changed to pose_renderer_cpu.inc(51): error C2001: newline in constant)

homuler commented 2 years ago

Then please download the built package or build the plugin on GitHub Actions (cf. https://github.com/homuler/MediaPipeUnityPlugin/issues/689#issuecomment-1206052587). It seems to me that this is not an issue of this project but of your environment.