Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[protobuf] Build error on x64-mix-arm64ec #43213

Open
shijunz opened this issue Jan 11, 2025 · 1 comment
Open

[protobuf] Build error on x64-mix-arm64ec #43213

shijunz opened this issue Jan 11, 2025 · 1 comment
Labels
category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team.

Comments

@shijunz
Copy link

shijunz commented Jan 11, 2025

Package: protobuf:x64-mix-arm64ec@5.29.1

Host Environment

  • Host: x64-windows
  • Compiler: MSVC 19.41.34120.0
  • vcpkg-tool version: 2024-12-09-1005b78fa1bf1dde1a20c2734cba4ea61ca94d9a
    vcpkg-scripts version: 65be701 2025-01-03 (8 days ago)

To Reproduce

vcpkg install

Failure logs

-- Using cached protocolbuffers-protobuf-v5.29.1.tar.gz.
-- Cleaning sources at C:/Users/shijunz/source/repos/wps/protobuf_abseil_mix/buildtree/protobuf/src/v5.29.1-5338635277.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source C:/Users/shijunz/source/repos/wps/protobuf_abseil_mix/downloads/protocolbuffers-protobuf-v5.29.1.tar.gz
-- Applying patch fix-static-build.patch
-- Applying patch fix-default-proto-file-path.patch
-- Applying patch fix-utf8-range.patch
-- Applying patch fix-install-dirs.patch
-- Using source at C:/Users/shijunz/source/repos/wps/protobuf_abseil_mix/buildtree/protobuf/src/v5.29.1-5338635277.clean
-- Found external ninja('1.11.0').
-- Configuring x64-mix-arm64ec
-- Building x64-mix-arm64ec-rel
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:134 (message):
    Command failed: "C:/Program Files/CMake/bin/cmake.exe" --build . --config Release --target install -- -v -j9
    Working Directory: C:/Users/shijunz/source/repos/wps/protobuf_abseil_mix/buildtree/protobuf/x64-mix-arm64ec-rel
    See logs for more information:
      C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\install-x64-mix-arm64ec-rel-out.log

Call Stack (most recent call first):
  C:/Users/shijunz/source/repos/wps/protobuf_abseil_mix/install/x64-windows/share/vcpkg-cmake/vcpkg_cmake_build.cmake:74 (vcpkg_execute_build_process)
  C:/Users/shijunz/source/repos/wps/protobuf_abseil_mix/install/x64-windows/share/vcpkg-cmake/vcpkg_cmake_install.cmake:16 (vcpkg_cmake_build)
  C:/Users/shijunz/source/repos/wps/protobuf_abseil_mix/buildtree/versioning_/versions/protobuf/a08737d5c463e22ccf3fa7533122ab763c70e2b2/portfile.cmake:62 (vcpkg_cmake_install)
  scripts/ports.cmake:196 (include)



C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\install-x64-mix-arm64ec-rel-out.log
Change Dir: 'C:/Users/shijunz/source/repos/wps/protobuf_abseil_mix/buildtree/protobuf/x64-mix-arm64ec-rel'

Run Build Command(s): "C:/Program Files/Microsoft Visual Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe" -v -v -j9 install
[1/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf-lite.dir\src\google\protobuf\arenaz_sampler.cc.obj /FdCMakeFiles\libprotobuf-lite.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\arenaz_sampler.cc
[2/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf-lite.dir\src\google\protobuf\arena_align.cc.obj /FdCMakeFiles\libprotobuf-lite.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\arena_align.cc
[3/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf-lite.dir\src\google\protobuf\arena.cc.obj /FdCMakeFiles\libprotobuf-lite.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\arena.cc
[4/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf-lite.dir\src\google\protobuf\generated_enum_util.cc.obj /FdCMakeFiles\libprotobuf-lite.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\generated_enum_util.cc
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1191): warning C4141: 'inline': used more than once
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1297): warning C4141: 'inline': used more than once
[5/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf-lite.dir\src\google\protobuf\arenastring.cc.obj /FdCMakeFiles\libprotobuf-lite.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\arenastring.cc
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1191): warning C4141: 'inline': used more than once
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1297): warning C4141: 'inline': used more than once
[6/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf-lite.dir\src\google\protobuf\any_lite.cc.obj /FdCMakeFiles\libprotobuf-lite.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\any_lite.cc
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1191): warning C4141: 'inline': used more than once
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1297): warning C4141: 'inline': used more than once
[7/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf-lite.dir\src\google\protobuf\inlined_string_field.cc.obj /FdCMakeFiles\libprotobuf-lite.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\inlined_string_field.cc
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1191): warning C4141: 'inline': used more than once
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1297): warning C4141: 'inline': used more than once
[8/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf-lite.dir\src\google\protobuf\implicit_weak_message.cc.obj /FdCMakeFiles\libprotobuf-lite.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\implicit_weak_message.cc
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1191): warning C4141: 'inline': used more than once
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1297): warning C4141: 'inline': used more than once
[9/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf-lite.dir\src\google\protobuf\generated_message_util.cc.obj /FdCMakeFiles\libprotobuf-lite.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\generated_message_util.cc
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1191): warning C4141: 'inline': used more than once
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1297): warning C4141: 'inline': used more than once
[10/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf-lite.dir\src\google\protobuf\io\zero_copy_stream.cc.obj /FdCMakeFiles\libprotobuf-lite.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\io\zero_copy_stream.cc
[11/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf-lite.dir\src\google\protobuf\io\zero_copy_stream_impl.cc.obj /FdCMakeFiles\libprotobuf-lite.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\io\zero_copy_stream_impl.cc
[12/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf-lite.dir\src\google\protobuf\io\io_win32.cc.obj /FdCMakeFiles\libprotobuf-lite.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\io\io_win32.cc
[13/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf-lite.dir\src\google\protobuf\io\coded_stream.cc.obj /FdCMakeFiles\libprotobuf-lite.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\io\coded_stream.cc
[14/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf-lite.dir\src\google\protobuf\extension_set.cc.obj /FdCMakeFiles\libprotobuf-lite.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\extension_set.cc
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1191): warning C4141: 'inline': used more than once
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1297): warning C4141: 'inline': used more than once
...
Skipped 23 lines
...
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1191): warning C4141: 'inline': used more than once
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1297): warning C4141: 'inline': used more than once
[25/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf-lite.dir\src\google\protobuf\stubs\common.cc.obj /FdCMakeFiles\libprotobuf-lite.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\stubs\common.cc
[26/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_lite_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf-lite.dir\src\google\protobuf\wire_format_lite.cc.obj /FdCMakeFiles\libprotobuf-lite.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\wire_format_lite.cc
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1191): warning C4141: 'inline': used more than once
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1297): warning C4141: 'inline': used more than once
[27/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf.dir\src\google\protobuf\any.pb.cc.obj /FdCMakeFiles\libprotobuf.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\any.pb.cc
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1191): warning C4141: 'inline': used more than once
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1297): warning C4141: 'inline': used more than once
[28/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf.dir\src\google\protobuf\duration.pb.cc.obj /FdCMakeFiles\libprotobuf.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\duration.pb.cc
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1191): warning C4141: 'inline': used more than once
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1297): warning C4141: 'inline': used more than once
[29/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf.dir\src\google\protobuf\empty.pb.cc.obj /FdCMakeFiles\libprotobuf.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\empty.pb.cc
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1191): warning C4141: 'inline': used more than once
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1297): warning C4141: 'inline': used more than once
[30/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf.dir\src\google\protobuf\field_mask.pb.cc.obj /FdCMakeFiles\libprotobuf.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\field_mask.pb.cc
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1191): warning C4141: 'inline': used more than once
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1297): warning C4141: 'inline': used more than once
[31/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf.dir\src\google\protobuf\source_context.pb.cc.obj /FdCMakeFiles\libprotobuf.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\source_context.pb.cc
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1191): warning C4141: 'inline': used more than once
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1297): warning C4141: 'inline': used more than once
[32/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf.dir\src\google\protobuf\timestamp.pb.cc.obj /FdCMakeFiles\libprotobuf.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\timestamp.pb.cc
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1191): warning C4141: 'inline': used more than once
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1297): warning C4141: 'inline': used more than once
[33/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf.dir\src\google\protobuf\struct.pb.cc.obj /FdCMakeFiles\libprotobuf.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\struct.pb.cc
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1191): warning C4141: 'inline': used more than once
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1297): warning C4141: 'inline': used more than once
[34/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf.dir\src\google\protobuf\api.pb.cc.obj /FdCMakeFiles\libprotobuf.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\api.pb.cc
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1191): warning C4141: 'inline': used more than once
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1297): warning C4141: 'inline': used more than once
[35/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf.dir\src\google\protobuf\arenaz_sampler.cc.obj /FdCMakeFiles\libprotobuf.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\arenaz_sampler.cc
[36/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf.dir\src\google\protobuf\arena_align.cc.obj /FdCMakeFiles\libprotobuf.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\arena_align.cc
[37/240] C:\WINDOWS\system32\cmd.exe /C "C:\WINDOWS\system32\cmd.exe /C ""C:\Program Files\CMake\bin\cmake.exe" -E __create_def C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\CMakeFiles\libprotobuf-lite.dir\.\exports.def C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\CMakeFiles\libprotobuf-lite.dir\.\exports.def.objs && cd C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel" && "C:\Program Files\CMake\bin\cmake.exe" -E vs_link_dll --msvc-ver=1941 --intdir=CMakeFiles\libprotobuf-lite.dir --rc=C:\PROGRA~2\WI3CF2~1\10\bin\100226~1.0\x64\rc.exe --mt=C:\PROGRA~2\WI3CF2~1\10\bin\100226~1.0\x64\mt.exe --manifests  -- C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\link.exe  CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\any_lite.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\arena.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\arena_align.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\arenastring.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\arenaz_sampler.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\extension_set.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\generated_enum_util.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\generated_message_tctable_lite.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\generated_message_util.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\implicit_weak_message.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\inlined_string_field.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\io\coded_stream.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\io\io_win32.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\io\zero_copy_stream.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\io\zero_copy_stream_impl.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\io\zero_copy_stream_impl_lite.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\map.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\message_lite.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\parse_context.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\port.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\raw_ptr.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\repeated_field.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\repeated_ptr_field.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\stubs\common.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\wire_format_lite.cc.obj CMakeFiles\libprotobuf-lite.dir\version.rc.res  /out:bin\libprotobuf-lite.dll /implib:bin\libprotobuf-lite.lib /pdb:bin\libprotobuf-lite.pdb /dll /version:29.1 /machine:ARM64EC /nologo /DEBUG /INCREMENTAL:NO /OPT:REF /OPT:ICF    -Wl,--version-script=C:/Users/shijunz/source/repos/wps/protobuf_abseil_mix/buildtree/protobuf/src/v5.29.1-5338635277.clean/src/libprotobuf-lite.map /DEF:CMakeFiles\libprotobuf-lite.dir\.\exports.def  C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\lib\utf8_validity.lib  C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\lib\abseil_dll.lib  -ignore:4221  kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib softintrin.lib && cd ."
FAILED: bin/libprotobuf-lite.dll bin/libprotobuf-lite.lib 
C:\WINDOWS\system32\cmd.exe /C "C:\WINDOWS\system32\cmd.exe /C ""C:\Program Files\CMake\bin\cmake.exe" -E __create_def C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\CMakeFiles\libprotobuf-lite.dir\.\exports.def C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\CMakeFiles\libprotobuf-lite.dir\.\exports.def.objs && cd C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel" && "C:\Program Files\CMake\bin\cmake.exe" -E vs_link_dll --msvc-ver=1941 --intdir=CMakeFiles\libprotobuf-lite.dir --rc=C:\PROGRA~2\WI3CF2~1\10\bin\100226~1.0\x64\rc.exe --mt=C:\PROGRA~2\WI3CF2~1\10\bin\100226~1.0\x64\mt.exe --manifests  -- C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\link.exe  CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\any_lite.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\arena.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\arena_align.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\arenastring.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\arenaz_sampler.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\extension_set.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\generated_enum_util.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\generated_message_tctable_lite.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\generated_message_util.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\implicit_weak_message.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\inlined_string_field.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\io\coded_stream.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\io\io_win32.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\io\zero_copy_stream.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\io\zero_copy_stream_impl.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\io\zero_copy_stream_impl_lite.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\map.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\message_lite.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\parse_context.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\port.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\raw_ptr.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\repeated_field.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\repeated_ptr_field.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\stubs\common.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\wire_format_lite.cc.obj CMakeFiles\libprotobuf-lite.dir\version.rc.res  /out:bin\libprotobuf-lite.dll /implib:bin\libprotobuf-lite.lib /pdb:bin\libprotobuf-lite.pdb /dll /version:29.1 /machine:ARM64EC /nologo /DEBUG /INCREMENTAL:NO /OPT:REF /OPT:ICF    -Wl,--version-script=C:/Users/shijunz/source/repos/wps/protobuf_abseil_mix/buildtree/protobuf/src/v5.29.1-5338635277.clean/src/libprotobuf-lite.map /DEF:CMakeFiles\libprotobuf-lite.dir\.\exports.def  C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\lib\utf8_validity.lib  C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\lib\abseil_dll.lib  -ignore:4221  kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib softintrin.lib && cd ."
LINK: command "C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\link.exe CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\any_lite.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\arena.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\arena_align.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\arenastring.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\arenaz_sampler.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\extension_set.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\generated_enum_util.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\generated_message_tctable_lite.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\generated_message_util.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\implicit_weak_message.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\inlined_string_field.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\io\coded_stream.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\io\io_win32.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\io\zero_copy_stream.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\io\zero_copy_stream_impl.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\io\zero_copy_stream_impl_lite.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\map.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\message_lite.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\parse_context.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\port.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\raw_ptr.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\repeated_field.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\repeated_ptr_field.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\stubs\common.cc.obj CMakeFiles\libprotobuf-lite.dir\src\google\protobuf\wire_format_lite.cc.obj CMakeFiles\libprotobuf-lite.dir\version.rc.res /out:bin\libprotobuf-lite.dll /implib:bin\libprotobuf-lite.lib /pdb:bin\libprotobuf-lite.pdb /dll /version:29.1 /machine:ARM64EC /nologo /DEBUG /INCREMENTAL:NO /OPT:REF /OPT:ICF -Wl,--version-script=C:/Users/shijunz/source/repos/wps/protobuf_abseil_mix/buildtree/protobuf/src/v5.29.1-5338635277.clean/src/libprotobuf-lite.map /DEF:CMakeFiles\libprotobuf-lite.dir\.\exports.def C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\lib\utf8_validity.lib C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\lib\abseil_dll.lib -ignore:4221 kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib softintrin.lib /MANIFEST:EMBED,ID=2" failed (exit code 1397) with the following output:
LINK : warning LNK4044: unrecognized option '/Wl,--version-script=C:/Users/shijunz/source/repos/wps/protobuf_abseil_mix/buildtree/protobuf/src/v5.29.1-5338635277.clean/src/libprotobuf-lite.map'; ignored

CMakeFiles\libprotobuf-lite.dir\.\exports.def : fatal error LNK1397: '??_7?$basic_ostringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@6B@' is an invalid name for a function export, treating it as a data export. (Did you forget 'DATA' in the .def file?)

[38/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf.dir\src\google\protobuf\arena.cc.obj /FdCMakeFiles\libprotobuf.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\arena.cc
[39/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf.dir\src\google\protobuf\any_lite.cc.obj /FdCMakeFiles\libprotobuf.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\any_lite.cc
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1191): warning C4141: 'inline': used more than once
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1297): warning C4141: 'inline': used more than once
[40/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf.dir\src\google\protobuf\any.cc.obj /FdCMakeFiles\libprotobuf.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\any.cc
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1191): warning C4141: 'inline': used more than once
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1297): warning C4141: 'inline': used more than once
[41/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf.dir\src\google\protobuf\type.pb.cc.obj /FdCMakeFiles\libprotobuf.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\type.pb.cc
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1191): warning C4141: 'inline': used more than once
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1297): warning C4141: 'inline': used more than once
[42/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf.dir\src\google\protobuf\arenastring.cc.obj /FdCMakeFiles\libprotobuf.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\arenastring.cc
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1191): warning C4141: 'inline': used more than once
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1297): warning C4141: 'inline': used more than once
[43/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf.dir\src\google\protobuf\wrappers.pb.cc.obj /FdCMakeFiles\libprotobuf.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\wrappers.pb.cc
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1191): warning C4141: 'inline': used more than once
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1297): warning C4141: 'inline': used more than once
[44/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf.dir\src\google\protobuf\compiler\importer.cc.obj /FdCMakeFiles\libprotobuf.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\compiler\importer.cc
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1191): warning C4141: 'inline': used more than once
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1297): warning C4141: 'inline': used more than once
[45/240] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\arm64\cl.exe   /TP -DABSL_CONSUME_DLL -DGOOGLE_PROTOBUF_CMAKE_BUILD -DLIBPROTOBUF_EXPORTS -DPROTOBUF_USE_DLLS -Dlibprotobuf_EXPORTS -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\x64-mix-arm64ec-rel\src -IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src -external:IC:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\install\x64-mix-arm64ec\include -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP  /arm64EC /D_AMD64_ /DAMD64 /D_ARM64EC_ /DARM64EC /MD /O2 /Oi /Gy /DNDEBUG /Z7  -MD /MP /utf-8 /wd4065 /wd4146 /wd4244 /wd4251 /wd4267 /wd4305 /wd4307 /wd4309 /wd4334 /wd4355 /wd4506 /wd4800 /wd4996 /bigobj /showIncludes /FoCMakeFiles\libprotobuf.dir\src\google\protobuf\compiler\parser.cc.obj /FdCMakeFiles\libprotobuf.dir\ /FS -c C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google\protobuf\compiler\parser.cc
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1191): warning C4141: 'inline': used more than once
C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\buildtree\protobuf\src\v5.29.1-5338635277.clean\src\google/protobuf/message_lite.h(1297): warning C4141: 'inline': used more than once
ninja: build stopped: subcommand failed.

Additional context

vcpkg.json
{
  "dependencies": [
    "protobuf"
  ],
  "builtin-baseline": "f523208df4ae467436dc2d2eeab594fed240d552",
  "overrides": [
    {
      "name": "protobuf",
      "version": "5.29.1"
    }
  ]
}

@shijunz
Copy link
Author

shijunz commented Jan 11, 2025

vcpkg.exe install --downloads-root=downloads --x-buildtrees-root=buildtree --x-packages-root=packages --x-manifest-root=manifest --x-install-root=install --triplet=x64-mix-arm64ec --overlay-ports=overlay-ports --overlay-triplets=overlay-triplets

I overylay triplet and new file C:\Users\shijunz\source\repos\wps\protobuf_abseil_mix\overlay-triplets\x64-mix-arm64ec.cmake

set(VCPKG_TARGET_ARCHITECTURE x64)
set(VCPKG_CRT_LINKAGE dynamic)
set(VCPKG_LIBRARY_LINKAGE dynamic)
set(VCPKG_BUILD_TYPE release)

if(${PORT} MATCHES "protobuf")
set(VCPKG_TARGET_ARCHITECTURE arm64ec)
endif()

@LilyWangLL LilyWangLL added the category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team. label Jan 13, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team.
Projects
None yet
Development

No branches or pull requests

2 participants