devopvoid / webrtc-java

WebRTC for desktop platforms running Java
Apache License 2.0
248 stars 60 forks source link

Error in C++ Standard Library usage. #133

Closed TwinklTod closed 6 months ago

TwinklTod commented 6 months ago

Describe the bug The error is caused by a problem with the compiler version. The error message indicates that Clang version 16.0.0 or later was expected, but a different version of the compiler was found instead.

To Reproduce Steps to reproduce the behavior: 1.Cloned the project 2.Installed Visual Studio 2022 with the "Desktop development with C++" component and "MFC/ATL support" 3.Opened Visual Studio console -> Entered the command mvn install

Desktop (please complete the following information):

Logs


Visual Studio 2022 Developer PowerShell v17.8.3 Copyright (c) 2022 Microsoft Corporation


PS C:\Users\ESkornyakov\Source\Repos\webrtc-java> mvn clean install [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] webrtc-java-parent [pom] [INFO] webrtc-java-jni [pom] [INFO] webrtc-java [jar] [INFO] [INFO] ----------------< dev.onvoid.webrtc:webrtc-java-parent >---------------- [INFO] Building webrtc-java-parent 0.9.0-SNAPSHOT [1/3] [INFO] from pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ webrtc-java-parent --- [INFO] [INFO] --- compiler:3.11.0:compile (base-compile) @ webrtc-java-parent --- [INFO] No sources to compile [INFO] [INFO] --- install:3.1.1:install (default-install) @ webrtc-java-parent --- [INFO] Installing C:\Users\ESkornyakov\Source\Repos\webrtc-java\pom.xml to C:\Users\ESkornyakov.m2\repository\dev\onvoid\webrtc\webrtc-java-parent\0.9.0-SNAPSHOT\webrtc-java-parent-0.9.0-SNAPSHOT.pom [INFO] [INFO] -----------------< dev.onvoid.webrtc:webrtc-java-jni >------------------ [INFO] Building webrtc-java-jni 0.9.0-SNAPSHOT [2/3] [INFO] from webrtc-jni\pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ webrtc-java-jni --- [INFO] Deleting C:\Users\ESkornyakov\Source\Repos\webrtc-java\webrtc-jni\target [INFO] [INFO] --- cmake:3.22.1-b1:generate (cmake-generate) @ webrtc-java-jni --- [INFO] Downloading binaries to C:\Users\ESkornyakov\Source\Repos\webrtc-java\webrtc-jni\target\dependency\cmake [INFO] Configured Artifact: com.googlecode.cmake-maven-project:cmake-binaries:windows-x86_64:3.22.1-b1:jar [INFO] Unpacking C:\Users\ESkornyakov.m2\repository\com\googlecode\cmake-maven-project\cmake-binaries\3.22.1-b1\cmake-binaries-3.22.1-b1-windows-x86_64.jar to C:\Users\ESkornyakov\Source\Repos\webrtc-java\webrtc-jni\target\dependency\cmake with includes "" and excludes "" [INFO] Executing C:\Users\ESkornyakov\Source\Repos\webrtc-java\webrtc-jni\target\dependency\cmake\bin\cmake.exe -- Building for: Visual Studio 17 2022 -- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.19045. -- The C compiler identification is MSVC 19.38.33133.0 -- The CXX compiler identification is MSVC 19.38.33133.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/bin/Hostx64/x64/cl.exe - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/bin/Hostx64/x64/cl.exe - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- WebRTC checkout path: C:/Users/ESkornyakov/webrtc -- WebRTC checkout branch: branch-heads/4844 -- WebRTC target: windows x64 -- WebRTC build type: Release -- WebRTC install path: C:/Users/ESkornyakov/webrtc/build -- WebRTC: fetch Updating depot_tools... Running: 'C:\Users\ESkornyakov.vpython-root\store\python_venv-ub23dlrfshgj0bvli7deots3qs\contents\Scripts\python3.exe' 'C:\Users\ESkornyakov\webrtc\depot_tools\gclient.py' root Your current directory appears to already contain, or be part of, a checkout. "fetch" is used only to get new checkouts. Use "gclient sync" to update existing checkouts.

Fetch also does not yet deal with partial checkouts, so if fetch failed, delete the checkout and start over (crbug.com/230691). -- WebRTC: checkout "branch-heads/4844" Updated 0 paths from the index HEAD is now at 4d7f57adca [Merge M99] Check for valid transport before setting criteria. -- WebRTC: sync Updating depot_tools... src/build (ERROR)

[0:00:00] Started. [0:00:00] Finished running: git config remote.origin.url [0:00:01] Finished running: git rev-list -n 1 HEAD [0:00:01] Finished running: git rev-parse --abbrev-ref=strict HEAD

Error: 3> 3> __ src\build at 23933803a5cf2fb4cd61b84cc365bf70468adf44 3> Your repo is locked, possibly due to a concurrent git process. 3> If no git executable is running, then clean up 'C:\Users\ESkornyakov\webrtc\src\build\.git\index.lock' and try again. -- WebRTC: generate Done. Made 1067 targets from 250 files in 10682ms -- WebRTC: compile ninja: Entering directory `out/x64' [1/3967] CXX obj/api/transport_api/transport.obj FAILED: obj/api/transport_api/transport.obj ....\third_party\llvm-build\Release+Asserts\bin\clang-cl.exe /c ../../api/call/transport.cc /Foobj/api/transport_api/transport.obj /nologo /showIncludes:user "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include" "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/ATLMFC/include" "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Auxiliary/VS/include" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/ucrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/um" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/shared" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/winrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/cppwinrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/NETFXSDK/4.8/include/um" -DUSE_AURA=1 "-DCR_CLANG_REVISION=\"llvmorg-14-init-12719-gc4b45eeb-3\"" -D_HAS_NODISCARD -D_CRT_NONSTDC_NO_WARNINGS -D_WINSOCK_DEPRECATED_NO_WARNINGS -D_HAS_EXCEPTIONS=0 -DSTD_C -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -D_ATL_NO_OPENGL -D_WINDOWS -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DPSAPI_VERSION=2 -DWIN32 -D_SECURE_ATL -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -DWIN32_LEAN_AND_MEAN -DNOMINMAX -D_UNICODE -DUNICODE -DNTDDI_VERSION=NTDDI_WIN10_VB -D_WIN32_WINNT=0x0A00 -DWINVER=0x0A00 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DWEBRTC_ENABLE_PROTOBUF=1 -DWEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE -DRTC_ENABLE_VP9 -DRTC_DAV1D_IN_INTERNAL_DECODER_FACTORY -DWEBRTC_HAVE_SCTP -DWEBRTC_USE_H264 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_AVX2 -DRTC_ENABLE_WIN_WGC -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_WIN -DABSL_ALLOCATOR_NOTHROW=1 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -I../.. -Igen -I../../third_party/abseil-cpp -fno-delete-null-pointer-checks -fno-ident -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 /clang:-ffp-contract=off -fcomplete-member-pointers /Gy /FS /bigobj /utf-8 /Zc:twoPhase /Zc:sizedDealloc- /DWRL_ENABLE_FUNCTION_STATICS -fmsc-version=1916 -m64 -msse3 /Brepro -Wno-builtin-macro-redefined -DDATE= -DTIME= -DTIMESTAMP= -ffile-compilation-dir=. -no-canonical-prefixes /W4 -Wimplicit-fallthrough -Wunreachable-code-aggressive -Wthread-safety -Wextra-semi -Wno-missing-field-initializers -Wno-unused-parameter -Wloop-analysis -Wno-unneeded-internal-declaration -Wno-nonportable-include-path -Wno-null-pointer-subtraction -Wenum-compare-conditional -Wno-psabi -Wno-ignored-pragma-optimize -Wmax-tokens -Wshadow /O1 /Ob2 /Oy- /Zc:inline /Gw /Oi -ftrivial-auto-var-init=pattern /guard:cf /MT -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wexit-time-destructors -Wglobal-constructors -Wno-shadow -Wc++11-narrowing -Wundef -Wunused-lambda-capture /std:c++17 -Wno-trigraphs /Zc:alignedNew- /TP /Fd"obj/api/transport_api_cc.pdb" In file included from ../../api/call/transport.cc:11: In file included from ../..\api/call/transport.h:17: In file included from ../..\api/ref_counted_base.h:13: In file included from ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\type_traits:8: ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\yvals_core.h(887,1): error: static_assert failed "Error in C++ Standard Library usage." _EMIT_STL_ERROR(STL1000, "Unexpected compiler version, expected Clang 16.0.0 or newer."); ^~~~~~~~~~~~~~~~~~~~ ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\yvals_core.h(514,5): note: expanded from macro '_EMIT_STL_ERROR' static_assert(false, "Error in C++ Standard Library usage.") ^ ~ 1 error generated. [2/3967] CXX obj/api/rtp_packet_info/rtp_packet_info.obj FAILED: obj/api/rtp_packet_info/rtp_packet_info.obj ....\third_party\llvm-build\Release+Asserts\bin\clang-cl.exe /c ../../api/rtp_packet_info.cc /Foobj/api/rtp_packet_info/rtp_packet_info.obj /nologo /showIncludes:user "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include" "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/ATLMFC/include" "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Auxiliary/VS/include" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/ucrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/um" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/shared" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/winrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/cppwinrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/NETFXSDK/4.8/include/um" -DUSE_AURA=1 "-DCR_CLANG_REVISION=\"llvmorg-14-init-12719-gc4b45eeb-3\"" -D_HAS_NODISCARD -D_CRT_NONSTDC_NO_WARNINGS -D_WINSOCK_DEPRECATED_NO_WARNINGS -D_HAS_EXCEPTIONS=0 -DSTD_C -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -D_ATL_NO_OPENGL -D_WINDOWS -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DPSAPI_VERSION=2 -DWIN32 -D_SECURE_ATL -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -DWIN32_LEAN_AND_MEAN -DNOMINMAX -D_UNICODE -DUNICODE -DNTDDI_VERSION=NTDDI_WIN10_VB -D_WIN32_WINNT=0x0A00 -DWINVER=0x0A00 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DWEBRTC_ENABLE_PROTOBUF=1 -DWEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE -DRTC_ENABLE_VP9 -DRTC_DAV1D_IN_INTERNAL_DECODER_FACTORY -DWEBRTC_HAVE_SCTP -DWEBRTC_USE_H264 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_AVX2 -DRTC_ENABLE_WIN_WGC -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_WIN -DABSL_ALLOCATOR_NOTHROW=1 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -I../.. -Igen -I../../third_party/abseil-cpp -fno-delete-null-pointer-checks -fno-ident -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 /clang:-ffp-contract=off -fcomplete-member-pointers /Gy /FS /bigobj /utf-8 /Zc:twoPhase /Zc:sizedDealloc- /DWRL_ENABLE_FUNCTION_STATICS -fmsc-version=1916 -m64 -msse3 /Brepro -Wno-builtin-macro-redefined -DDATE= -DTIME= -DTIMESTAMP= -ffile-compilation-dir=. -no-canonical-prefixes /W4 -Wimplicit-fallthrough -Wunreachable-code-aggressive -Wthread-safety -Wextra-semi -Wno-missing-field-initializers -Wno-unused-parameter -Wloop-analysis -Wno-unneeded-internal-declaration -Wno-nonportable-include-path -Wno-null-pointer-subtraction -Wenum-compare-conditional -Wno-psabi -Wno-ignored-pragma-optimize -Wmax-tokens -Wshadow /O1 /Ob2 /Oy- /Zc:inline /Gw /Oi -ftrivial-auto-var-init=pattern /guard:cf /MT -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wexit-time-destructors -Wglobal-constructors -Wno-shadow -Wc++11-narrowing -Wundef -Wunused-lambda-capture /std:c++17 -Wno-trigraphs /Zc:alignedNew- /TP /Fd"obj/api/rtp_packet_info_cc.pdb" In file included from ../../api/rtp_packet_info.cc:11: In file included from ../..\api/rtp_packet_info.h:14: In file included from ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\cstdint:8: ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\yvals_core.h(887,1): error: static_assert failed "Error in C++ Standard Library usage." _EMIT_STL_ERROR(STL1000, "Unexpected compiler version, expected Clang 16.0.0 or newer."); ^~~~~~~~~~~~~~~~~~~~ ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\yvals_core.h(514,5): note: expanded from macro '_EMIT_STL_ERROR' static_assert(false, "Error in C++ Standard Library usage.") ^ ~ 1 error generated. [3/3967] CXX obj/api/rtp_parameters/media_types.obj FAILED: obj/api/rtp_parameters/media_types.obj ....\third_party\llvm-build\Release+Asserts\bin\clang-cl.exe /c ../../api/media_types.cc /Foobj/api/rtp_parameters/media_types.obj /nologo /showIncludes:user "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include" "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/ATLMFC/include" "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Auxiliary/VS/include" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/ucrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/um" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/shared" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/winrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/cppwinrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/NETFXSDK/4.8/include/um" -DUSE_AURA=1 "-DCR_CLANG_REVISION=\"llvmorg-14-init-12719-gc4b45eeb-3\"" -D_HAS_NODISCARD -D_CRT_NONSTDC_NO_WARNINGS -D_WINSOCK_DEPRECATED_NO_WARNINGS -D_HAS_EXCEPTIONS=0 -DSTD_C -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -D_ATL_NO_OPENGL -D_WINDOWS -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DPSAPI_VERSION=2 -DWIN32 -D_SECURE_ATL -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -DWIN32_LEAN_AND_MEAN -DNOMINMAX -D_UNICODE -DUNICODE -DNTDDI_VERSION=NTDDI_WIN10_VB -D_WIN32_WINNT=0x0A00 -DWINVER=0x0A00 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DWEBRTC_ENABLE_PROTOBUF=1 -DWEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE -DRTC_ENABLE_VP9 -DRTC_DAV1D_IN_INTERNAL_DECODER_FACTORY -DWEBRTC_HAVE_SCTP -DWEBRTC_USE_H264 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_AVX2 -DRTC_ENABLE_WIN_WGC -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_WIN -DABSL_ALLOCATOR_NOTHROW=1 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -I../.. -Igen -I../../third_party/abseil-cpp -fno-delete-null-pointer-checks -fno-ident -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 /clang:-ffp-contract=off -fcomplete-member-pointers /Gy /FS /bigobj /utf-8 /Zc:twoPhase /Zc:sizedDealloc- /DWRL_ENABLE_FUNCTION_STATICS -fmsc-version=1916 -m64 -msse3 /Brepro -Wno-builtin-macro-redefined -DDATE= -DTIME= -DTIMESTAMP= -ffile-compilation-dir=. -no-canonical-prefixes /W4 -Wimplicit-fallthrough -Wunreachable-code-aggressive -Wthread-safety -Wextra-semi -Wno-missing-field-initializers -Wno-unused-parameter -Wloop-analysis -Wno-unneeded-internal-declaration -Wno-nonportable-include-path -Wno-null-pointer-subtraction -Wenum-compare-conditional -Wno-psabi -Wno-ignored-pragma-optimize -Wmax-tokens -Wshadow /O1 /Ob2 /Oy- /Zc:inline /Gw /Oi -ftrivial-auto-var-init=pattern /guard:cf /MT -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wexit-time-destructors -Wglobal-constructors -Wno-shadow -Wc++11-narrowing -Wundef -Wunused-lambda-capture /std:c++17 -Wno-trigraphs /Zc:alignedNew- /TP /Fd"obj/api/rtp_parameters_cc.pdb" In file included from ../../api/media_types.cc:11: In file included from ../..\api/media_types.h:14: In file included from ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\string:8: ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\yvals_core.h(887,1): error: static_assert failed "Error in C++ Standard Library usage." _EMIT_STL_ERROR(STL1000, "Unexpected compiler version, expected Clang 16.0.0 or newer."); ^~~~~~~~~~~~~~~~~~~~ ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\yvals_core.h(514,5): note: expanded from macro '_EMIT_STL_ERROR' static_assert(false, "Error in C++ Standard Library usage.") ^ ~ 1 error generated. [4/3967] CXX obj/api/audio_options_api/audio_options.obj FAILED: obj/api/audio_options_api/audio_options.obj ....\third_party\llvm-build\Release+Asserts\bin\clang-cl.exe /c ../../api/audio_options.cc /Foobj/api/audio_options_api/audio_options.obj /nologo /showIncludes:user "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include" "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/ATLMFC/include" "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Auxiliary/VS/include" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/ucrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/um" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/shared" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/winrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/cppwinrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/NETFXSDK/4.8/include/um" -DUSE_AURA=1 "-DCR_CLANG_REVISION=\"llvmorg-14-init-12719-gc4b45eeb-3\"" -D_HAS_NODISCARD -D_CRT_NONSTDC_NO_WARNINGS -D_WINSOCK_DEPRECATED_NO_WARNINGS -D_HAS_EXCEPTIONS=0 -DSTD_C -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -D_ATL_NO_OPENGL -D_WINDOWS -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DPSAPI_VERSION=2 -DWIN32 -D_SECURE_ATL -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -DWIN32_LEAN_AND_MEAN -DNOMINMAX -D_UNICODE -DUNICODE -DNTDDI_VERSION=NTDDI_WIN10_VB -D_WIN32_WINNT=0x0A00 -DWINVER=0x0A00 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DWEBRTC_ENABLE_PROTOBUF=1 -DWEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE -DRTC_ENABLE_VP9 -DRTC_DAV1D_IN_INTERNAL_DECODER_FACTORY -DWEBRTC_HAVE_SCTP -DWEBRTC_USE_H264 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_AVX2 -DRTC_ENABLE_WIN_WGC -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_WIN -DABSL_ALLOCATOR_NOTHROW=1 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -I../.. -Igen -I../../third_party/abseil-cpp -fno-delete-null-pointer-checks -fno-ident -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 /clang:-ffp-contract=off -fcomplete-member-pointers /Gy /FS /bigobj /utf-8 /Zc:twoPhase /Zc:sizedDealloc- /D__WRL_ENABLE_FUNCTION_STATICS -fmsc-version=1916 -m64 -msse3 /Brepro -Wno-builtin-macro-redefined -DDATE= -DTIME= -DTIMESTAMP= -ffile-compilation-dir=. -no-canonical-prefixes /W4 -Wimplicit-fallthrough -Wunreachable-code-aggressive -Wthread-safety -Wextra-semi -Wno-missing-field-initializers -Wno-unused-parameter -Wloop-analysis -Wno-unneeded-internal-declaration -Wno-nonportable-include-path -Wno-null-pointer-subtraction -Wenum-compare-conditional -Wno-psabi -Wno-ignored-pragma-optimize -Wmax-tokens -Wshadow /O1 /Ob2 /Oy- /Zc:inline /Gw /Oi -ftrivial-auto-var-init=pattern /guard:cf /MT -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wexit-time-destructors -Wglobal-constructors -Wno-shadow -Wc++11-narrowing -Wundef -Wunused-lambda-capture /std:c++17 -Wno-trigraphs /Zc:alignedNew- /TP /Fd"obj/api/audio_options_api_cc.pdb" In file included from ../../api/audio_options.cc:11: In file included from ../..\api/audio_options.h:16: In file included from ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\string:8: ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\yvals_core.h(887,1): error: static_assert failed "Error in C++ Standard Library usage." _EMIT_STL_ERROR(STL1000, "Unexpected compiler version, expected Clang 16.0.0 or newer."); ^~~~~~~~~~~~~~~~~~~~ ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\yvals_core.h(514,5): note: expanded from macro '_EMIT_STL_ERROR' static_assert(false, "Error in C++ Standard Library usage.") ^ ~ 1 error generated. [5/3967] CXX obj/api/rtp_headers/rtp_headers.obj FAILED: obj/api/rtp_headers/rtp_headers.obj ....\third_party\llvm-build\Release+Asserts\bin\clang-cl.exe /c ../../api/rtp_headers.cc /Foobj/api/rtp_headers/rtp_headers.obj /nologo /showIncludes:user "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include" "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/ATLMFC/include" "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Auxiliary/VS/include" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/ucrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/um" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/shared" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/winrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/cppwinrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/NETFXSDK/4.8/include/um" -DUSE_AURA=1 "-DCR_CLANG_REVISION=\"llvmorg-14-init-12719-gc4b45eeb-3\"" -D_HAS_NODISCARD -D_CRT_NONSTDC_NO_WARNINGS -D_WINSOCK_DEPRECATED_NO_WARNINGS -D_HAS_EXCEPTIONS=0 -DSTD_C -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -D_ATL_NO_OPENGL -D_WINDOWS -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DPSAPI_VERSION=2 -DWIN32 -D_SECURE_ATL -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -DWIN32_LEAN_AND_MEAN -DNOMINMAX -D_UNICODE -DUNICODE -DNTDDI_VERSION=NTDDI_WIN10_VB -D_WIN32_WINNT=0x0A00 -DWINVER=0x0A00 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DWEBRTC_ENABLE_PROTOBUF=1 -DWEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE -DRTC_ENABLE_VP9 -DRTC_DAV1D_IN_INTERNAL_DECODER_FACTORY -DWEBRTC_HAVE_SCTP -DWEBRTC_USE_H264 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_AVX2 -DRTC_ENABLE_WIN_WGC -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_WIN -DABSL_ALLOCATOR_NOTHROW=1 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -I../.. -Igen -I../../third_party/abseil-cpp -fno-delete-null-pointer-checks -fno-ident -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 /clang:-ffp-contract=off -fcomplete-member-pointers /Gy /FS /bigobj /utf-8 /Zc:twoPhase /Zc:sizedDealloc- /DWRL_ENABLE_FUNCTION_STATICS -fmsc-version=1916 -m64 -msse3 /Brepro -Wno-builtin-macro-redefined -DDATE= -DTIME= -DTIMESTAMP= -ffile-compilation-dir=. -no-canonical-prefixes /W4 -Wimplicit-fallthrough -Wunreachable-code-aggressive -Wthread-safety -Wextra-semi -Wno-missing-field-initializers -Wno-unused-parameter -Wloop-analysis -Wno-unneeded-internal-declaration -Wno-nonportable-include-path -Wno-null-pointer-subtraction -Wenum-compare-conditional -Wno-psabi -Wno-ignored-pragma-optimize -Wmax-tokens -Wshadow /O1 /Ob2 /Oy- /Zc:inline /Gw /Oi -ftrivial-auto-var-init=pattern /guard:cf /MT -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wexit-time-destructors -Wglobal-constructors -Wno-shadow -Wc++11-narrowing -Wundef -Wunused-lambda-capture /std:c++17 -Wno-trigraphs /Zc:alignedNew- /TP /Fd"obj/api/rtp_headers_cc.pdb" In file included from ../../api/rtp_headers.cc:11: In file included from ../..\api/rtp_headers.h:17: In file included from ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\string:8: ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\yvals_core.h(887,1): error: static_assert failed "Error in C++ Standard Library usage." _EMIT_STL_ERROR(STL1000, "Unexpected compiler version, expected Clang 16.0.0 or newer."); ^~~~~~~~~~~~~~~~~~~~ ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\yvals_core.h(514,5): note: expanded from macro '_EMIT_STL_ERROR' static_assert(false, "Error in C++ Standard Library usage.") ^ ~ 1 error generated. [6/3967] CXX obj/api/media_stream_interface/media_stream_interface.obj FAILED: obj/api/media_stream_interface/media_stream_interface.obj ....\third_party\llvm-build\Release+Asserts\bin\clang-cl.exe /c ../../api/media_stream_interface.cc /Foobj/api/media_stream_interface/media_stream_interface.obj /nologo /showIncludes:user "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include" "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/ATLMFC/include" "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Auxiliary/VS/include" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/ucrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/um" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/shared" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/winrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/cppwinrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/NETFXSDK/4.8/include/um" -DUSE_AURA=1 "-DCR_CLANG_REVISION=\"llvmorg-14-init-12719-gc4b45eeb-3\"" -D_HAS_NODISCARD -D_CRT_NONSTDC_NO_WARNINGS -D_WINSOCK_DEPRECATED_NO_WARNINGS -D_HAS_EXCEPTIONS=0 -DSTD_C -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -D_ATL_NO_OPENGL -D_WINDOWS -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DPSAPI_VERSION=2 -DWIN32 -D_SECURE_ATL -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -DWIN32_LEAN_AND_MEAN -DNOMINMAX -D_UNICODE -DUNICODE -DNTDDI_VERSION=NTDDI_WIN10_VB -D_WIN32_WINNT=0x0A00 -DWINVER=0x0A00 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DWEBRTC_ENABLE_PROTOBUF=1 -DWEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE -DRTC_ENABLE_VP9 -DRTC_DAV1D_IN_INTERNAL_DECODER_FACTORY -DWEBRTC_HAVE_SCTP -DWEBRTC_USE_H264 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_AVX2 -DRTC_ENABLE_WIN_WGC -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_WIN -DABSL_ALLOCATOR_NOTHROW=1 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -I../.. -Igen -I../../third_party/abseil-cpp -I../../third_party/libyuv/include -fno-delete-null-pointer-checks -fno-ident -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 /clang:-ffp-contract=off -fcomplete-member-pointers /Gy /FS /bigobj /utf-8 /Zc:twoPhase /Zc:sizedDealloc- /DWRL_ENABLE_FUNCTION_STATICS -fmsc-version=1916 -m64 -msse3 /Brepro -Wno-builtin-macro-redefined -DDATE= -DTIME= -DTIMESTAMP= -ffile-compilation-dir=. -no-canonical-prefixes /W4 -Wimplicit-fallthrough -Wunreachable-code-aggressive -Wthread-safety -Wextra-semi -Wno-missing-field-initializers -Wno-unused-parameter -Wloop-analysis -Wno-unneeded-internal-declaration -Wno-nonportable-include-path -Wno-null-pointer-subtraction -Wenum-compare-conditional -Wno-psabi -Wno-ignored-pragma-optimize -Wmax-tokens -Wshadow /O1 /Ob2 /Oy- /Zc:inline /Gw /Oi -ftrivial-auto-var-init=pattern /guard:cf /MT -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wexit-time-destructors -Wglobal-constructors -Wno-shadow -Wc++11-narrowing -Wundef -Wunused-lambda-capture /std:c++17 -Wno-trigraphs /Zc:alignedNew- /TP /Fd"obj/api/media_stream_interface_cc.pdb" In file included from ../../api/media_stream_interface.cc:11: In file included from ../..\api/media_stream_interface.h:21: In file included from ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\string:8: ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\yvals_core.h(887,1): error: static_assert failed "Error in C++ Standard Library usage." _EMIT_STL_ERROR(STL1000, "Unexpected compiler version, expected Clang 16.0.0 or newer."); ^~~~~~~~~~~~~~~~~~~~ ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\yvals_core.h(514,5): note: expanded from macro '_EMIT_STL_ERROR' static_assert(false, "Error in C++ Standard Library usage.") ^ ~ 1 error generated. [7/3967] CXX obj/api/rtc_error/rtc_error.obj FAILED: obj/api/rtc_error/rtc_error.obj ....\third_party\llvm-build\Release+Asserts\bin\clang-cl.exe /c ../../api/rtc_error.cc /Foobj/api/rtc_error/rtc_error.obj /nologo /showIncludes:user "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include" "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/ATLMFC/include" "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Auxiliary/VS/include" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/ucrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/um" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/shared" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/winrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/cppwinrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/NETFXSDK/4.8/include/um" -DUSE_AURA=1 "-DCR_CLANG_REVISION=\"llvmorg-14-init-12719-gc4b45eeb-3\"" -D_HAS_NODISCARD -D_CRT_NONSTDC_NO_WARNINGS -D_WINSOCK_DEPRECATED_NO_WARNINGS -D_HAS_EXCEPTIONS=0 -DSTD_C -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -D_ATL_NO_OPENGL -D_WINDOWS -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DPSAPI_VERSION=2 -DWIN32 -D_SECURE_ATL -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -DWIN32_LEAN_AND_MEAN -DNOMINMAX -D_UNICODE -DUNICODE -DNTDDI_VERSION=NTDDI_WIN10_VB -D_WIN32_WINNT=0x0A00 -DWINVER=0x0A00 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DWEBRTC_ENABLE_PROTOBUF=1 -DWEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE -DRTC_ENABLE_VP9 -DRTC_DAV1D_IN_INTERNAL_DECODER_FACTORY -DWEBRTC_HAVE_SCTP -DWEBRTC_USE_H264 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_AVX2 -DRTC_ENABLE_WIN_WGC -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_WIN -DABSL_ALLOCATOR_NOTHROW=1 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -I../.. -Igen -I../../third_party/abseil-cpp -fno-delete-null-pointer-checks -fno-ident -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 /clang:-ffp-contract=off -fcomplete-member-pointers /Gy /FS /bigobj /utf-8 /Zc:twoPhase /Zc:sizedDealloc- /D__WRL_ENABLE_FUNCTION_STATICS -fmsc-version=1916 -m64 -msse3 /Brepro -Wno-builtin-macro-redefined -DDATE= -DTIME= -DTIMESTAMP= -ffile-compilation-dir=. -no-canonical-prefixes /W4 -Wimplicit-fallthrough -Wunreachable-code-aggressive -Wthread-safety -Wextra-semi -Wno-missing-field-initializers -Wno-unused-parameter -Wloop-analysis -Wno-unneeded-internal-declaration -Wno-nonportable-include-path -Wno-null-pointer-subtraction -Wenum-compare-conditional -Wno-psabi -Wno-ignored-pragma-optimize -Wmax-tokens -Wshadow /O1 /Ob2 /Oy- /Zc:inline /Gw /Oi -ftrivial-auto-var-init=pattern /guard:cf /MT -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wexit-time-destructors -Wglobal-constructors -Wno-shadow -Wc++11-narrowing -Wundef -Wunused-lambda-capture /std:c++17 -Wno-trigraphs /Zc:alignedNew- /TP /Fd"obj/api/rtc_error_cc.pdb" In file included from ../../api/rtc_error.cc:11: In file included from ../..\api/rtc_error.h:17: In file included from ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\string:8: ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\yvals_core.h(887,1): error: static_assert failed "Error in C++ Standard Library usage." _EMIT_STL_ERROR(STL1000, "Unexpected compiler version, expected Clang 16.0.0 or newer."); ^~~~~~~~~~~~~~~~~~~~ ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\yvals_core.h(514,5): note: expanded from macro '_EMIT_STL_ERROR' static_assert(false, "Error in C++ Standard Library usage.") ^ ~ 1 error generated. [8/3967] CXX obj/api/rtp_parameters/rtp_parameters.obj FAILED: obj/api/rtp_parameters/rtp_parameters.obj ....\third_party\llvm-build\Release+Asserts\bin\clang-cl.exe /c ../../api/rtp_parameters.cc /Foobj/api/rtp_parameters/rtp_parameters.obj /nologo /showIncludes:user "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include" "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/ATLMFC/include" "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Auxiliary/VS/include" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/ucrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/um" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/shared" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/winrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/cppwinrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/NETFXSDK/4.8/include/um" -DUSE_AURA=1 "-DCR_CLANG_REVISION=\"llvmorg-14-init-12719-gc4b45eeb-3\"" -D_HAS_NODISCARD -D_CRT_NONSTDC_NO_WARNINGS -D_WINSOCK_DEPRECATED_NO_WARNINGS -D_HAS_EXCEPTIONS=0 -DSTD_C -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -D_ATL_NO_OPENGL -D_WINDOWS -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DPSAPI_VERSION=2 -DWIN32 -D_SECURE_ATL -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -DWIN32_LEAN_AND_MEAN -DNOMINMAX -D_UNICODE -DUNICODE -DNTDDI_VERSION=NTDDI_WIN10_VB -D_WIN32_WINNT=0x0A00 -DWINVER=0x0A00 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DWEBRTC_ENABLE_PROTOBUF=1 -DWEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE -DRTC_ENABLE_VP9 -DRTC_DAV1D_IN_INTERNAL_DECODER_FACTORY -DWEBRTC_HAVE_SCTP -DWEBRTC_USE_H264 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_AVX2 -DRTC_ENABLE_WIN_WGC -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_WIN -DABSL_ALLOCATOR_NOTHROW=1 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -I../.. -Igen -I../../third_party/abseil-cpp -fno-delete-null-pointer-checks -fno-ident -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 /clang:-ffp-contract=off -fcomplete-member-pointers /Gy /FS /bigobj /utf-8 /Zc:twoPhase /Zc:sizedDealloc- /DWRL_ENABLE_FUNCTION_STATICS -fmsc-version=1916 -m64 -msse3 /Brepro -Wno-builtin-macro-redefined -DDATE= -DTIME= -DTIMESTAMP= -ffile-compilation-dir=. -no-canonical-prefixes /W4 -Wimplicit-fallthrough -Wunreachable-code-aggressive -Wthread-safety -Wextra-semi -Wno-missing-field-initializers -Wno-unused-parameter -Wloop-analysis -Wno-unneeded-internal-declaration -Wno-nonportable-include-path -Wno-null-pointer-subtraction -Wenum-compare-conditional -Wno-psabi -Wno-ignored-pragma-optimize -Wmax-tokens -Wshadow /O1 /Ob2 /Oy- /Zc:inline /Gw /Oi -ftrivial-auto-var-init=pattern /guard:cf /MT -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wexit-time-destructors -Wglobal-constructors -Wno-shadow -Wc++11-narrowing -Wundef -Wunused-lambda-capture /std:c++17 -Wno-trigraphs /Zc:alignedNew- /TP /Fd"obj/api/rtp_parameters_cc.pdb" In file included from ../../api/rtp_parameters.cc:10: In file included from ../..\api/rtp_parameters.h:16: In file included from ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\map:8: ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\yvals_core.h(887,1): error: static_assert failed "Error in C++ Standard Library usage." _EMIT_STL_ERROR(STL1000, "Unexpected compiler version, expected Clang 16.0.0 or newer."); ^~~~~~~~~~~~~~~~~~~~ ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\yvals_core.h(514,5): note: expanded from macro '_EMIT_STL_ERROR' static_assert(false, "Error in C++ Standard Library usage.") ^ ~ 1 error generated. [9/3967] CXX obj/api/rtc_event_log_output_file/rtc_event_log_output_file.obj FAILED: obj/api/rtc_event_log_output_file/rtc_event_log_output_file.obj ....\third_party\llvm-build\Release+Asserts\bin\clang-cl.exe /c ../../api/rtc_event_log_output_file.cc /Foobj/api/rtc_event_log_output_file/rtc_event_log_output_file.obj /nologo /showIncludes:user "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include" "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/ATLMFC/include" "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Auxiliary/VS/include" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/ucrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/um" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/shared" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/winrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/cppwinrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/NETFXSDK/4.8/include/um" -DUSE_AURA=1 "-DCR_CLANG_REVISION=\"llvmorg-14-init-12719-gc4b45eeb-3\"" -D_HAS_NODISCARD -D_CRT_NONSTDC_NO_WARNINGS -D_WINSOCK_DEPRECATED_NO_WARNINGS -D_HAS_EXCEPTIONS=0 -DSTD_C -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -D_ATL_NO_OPENGL -D_WINDOWS -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DPSAPI_VERSION=2 -DWIN32 -D_SECURE_ATL -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -DWIN32_LEAN_AND_MEAN -DNOMINMAX -D_UNICODE -DUNICODE -DNTDDI_VERSION=NTDDI_WIN10_VB -D_WIN32_WINNT=0x0A00 -DWINVER=0x0A00 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DWEBRTC_ENABLE_PROTOBUF=1 -DWEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE -DRTC_ENABLE_VP9 -DRTC_DAV1D_IN_INTERNAL_DECODER_FACTORY -DWEBRTC_HAVE_SCTP -DWEBRTC_USE_H264 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_AVX2 -DRTC_ENABLE_WIN_WGC -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_WIN -DABSL_ALLOCATOR_NOTHROW=1 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -I../.. -Igen -I../../third_party/abseil-cpp -fno-delete-null-pointer-checks -fno-ident -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 /clang:-ffp-contract=off -fcomplete-member-pointers /Gy /FS /bigobj /utf-8 /Zc:twoPhase /Zc:sizedDealloc- /DWRL_ENABLE_FUNCTION_STATICS -fmsc-version=1916 -m64 -msse3 /Brepro -Wno-builtin-macro-redefined -DDATE= -DTIME= -DTIMESTAMP= -ffile-compilation-dir=. -no-canonical-prefixes /W4 -Wimplicit-fallthrough -Wunreachable-code-aggressive -Wthread-safety -Wextra-semi -Wno-missing-field-initializers -Wno-unused-parameter -Wloop-analysis -Wno-unneeded-internal-declaration -Wno-nonportable-include-path -Wno-null-pointer-subtraction -Wenum-compare-conditional -Wno-psabi -Wno-ignored-pragma-optimize -Wmax-tokens -Wshadow /O1 /Ob2 /Oy- /Zc:inline /Gw /Oi -ftrivial-auto-var-init=pattern /guard:cf /MT -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wexit-time-destructors -Wglobal-constructors -Wno-shadow -Wc++11-narrowing -Wundef -Wunused-lambda-capture /std:c++17 -Wno-trigraphs /Zc:alignedNew- /TP /Fd"obj/api/rtc_event_log_output_file_cc.pdb" In file included from ../../api/rtc_event_log_output_file.cc:11: In file included from ../..\api/rtc_event_log_output_file.h:17: In file included from ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\string:8: ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\yvals_core.h(887,1): error: static_assert failed "Error in C++ Standard Library usage." _EMIT_STL_ERROR(STL1000, "Unexpected compiler version, expected Clang 16.0.0 or newer."); ^~~~~~~~~~~~~~~~~~~~ ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\yvals_core.h(514,5): note: expanded from macro '_EMIT_STL_ERROR' static_assert(false, "Error in C++ Standard Library usage.") ^ ~ 1 error generated. [10/3967] CXX obj/api/wrapping_async_dns_resolver/wrapping_async_dns_resolver.obj FAILED: obj/api/wrapping_async_dns_resolver/wrapping_async_dns_resolver.obj ....\third_party\llvm-build\Release+Asserts\bin\clang-cl.exe /c ../../api/wrapping_async_dns_resolver.cc /Foobj/api/wrapping_async_dns_resolver/wrapping_async_dns_resolver.obj /nologo /showIncludes:user "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include" "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/ATLMFC/include" "-imsvc../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Auxiliary/VS/include" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/ucrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/um" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/shared" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/winrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/10/include/10.0.19041.0/cppwinrt" "-imsvc../../../../../../Program Files (x86)/Windows Kits/NETFXSDK/4.8/include/um" -DUSE_AURA=1 "-DCR_CLANG_REVISION=\"llvmorg-14-init-12719-gc4b45eeb-3\"" -D_HAS_NODISCARD -D_CRT_NONSTDC_NO_WARNINGS -D_WINSOCK_DEPRECATED_NO_WARNINGS -D_HAS_EXCEPTIONS=0 -DSTD_C -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -D_ATL_NO_OPENGL -D_WINDOWS -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DPSAPI_VERSION=2 -DWIN32 -D_SECURE_ATL -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -DWIN32_LEAN_AND_MEAN -DNOMINMAX -D_UNICODE -DUNICODE -DNTDDI_VERSION=NTDDI_WIN10_VB -D_WIN32_WINNT=0x0A00 -DWINVER=0x0A00 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DWEBRTC_ENABLE_PROTOBUF=1 -DWEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE -DRTC_ENABLE_VP9 -DRTC_DAV1D_IN_INTERNAL_DECODER_FACTORY -DWEBRTC_HAVE_SCTP -DWEBRTC_USE_H264 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_AVX2 -DRTC_ENABLE_WIN_WGC -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_WIN -DABSL_ALLOCATOR_NOTHROW=1 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -I../.. -Igen -I../../third_party/abseil-cpp -fno-delete-null-pointer-checks -fno-ident -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 /clang:-ffp-contract=off -fcomplete-member-pointers /Gy /FS /bigobj /utf-8 /Zc:twoPhase /Zc:sizedDealloc- /D__WRL_ENABLE_FUNCTION_STATICS -fmsc-version=1916 -m64 -msse3 /Brepro -Wno-builtin-macro-redefined -DDATE= -DTIME= -DTIMESTAMP= -ffile-compilation-dir=. -no-canonical-prefixes /W4 -Wimplicit-fallthrough -Wunreachable-code-aggressive -Wthread-safety -Wextra-semi -Wno-missing-field-initializers -Wno-unused-parameter -Wloop-analysis -Wno-unneeded-internal-declaration -Wno-nonportable-include-path -Wno-null-pointer-subtraction -Wenum-compare-conditional -Wno-psabi -Wno-ignored-pragma-optimize -Wmax-tokens -Wshadow /O1 /Ob2 /Oy- /Zc:inline /Gw /Oi -ftrivial-auto-var-init=pattern /guard:cf /MT -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wexit-time-destructors -Wglobal-constructors -Wno-shadow -Wc++11-narrowing -Wundef -Wunused-lambda-capture /std:c++17 -Wno-trigraphs /Zc:alignedNew- /TP /Fd"obj/api/wrapping_async_dns_resolver_cc.pdb" In file included from ../../api/wrapping_async_dns_resolver.cc:11: In file included from ../..\api/wrapping_async_dns_resolver.h:14: In file included from ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\functional:8: ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\yvals_core.h(887,1): error: static_assert failed "Error in C++ Standard Library usage." _EMIT_STL_ERROR(STL1000, "Unexpected compiler version, expected Clang 16.0.0 or newer."); ^~~~~~~~~~~~~~~~~~~~ ../../../../../../Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/include\yvals_core.h(514,5): note: expanded from macro '_EMIT_STL_ERROR' static_assert(false, "Error in C++ Standard Library usage.") ^ ~ 1 error generated. ninja: build stopped: subcommand failed. -- Configuring done -- Generating done -- Build files have been written to: C:/Users/ESkornyakov/Source/Repos/webrtc-java/webrtc-jni/target/windows-x86_64 [INFO] [INFO] --- cmake:3.22.1-b1:compile (cmake-compile) @ webrtc-java-jni --- [INFO] Downloading binaries to C:\Users\ESkornyakov\Source\Repos\webrtc-java\webrtc-jni\target\dependency\cmake [INFO] Configured Artifact: com.googlecode.cmake-maven-project:cmake-binaries:windows-x86_64:3.22.1-b1:jar [INFO] cmake-binaries-3.22.1-b1-windows-x86_64.jar already unpacked. [INFO] Executing C:\Users\ESkornyakov\Source\Repos\webrtc-java\webrtc-jni\target\dependency\cmake\bin\cmake.exe Версия MSBuild 17.8.3+195e7f5a3 для .NET Framework

Checking Build System Building Custom Rule C:/Users/ESkornyakov/Source/Repos/webrtc-java/webrtc-jni/src/main/cpp/dependencies/jni-voithos/CMakeLists.txt Exception.cpp JavaArrayList.cpp JavaBigInteger.cpp JavaClassLoader.cpp JavaClassUtils.cpp JavaContext.cpp JavaDimension.cpp JavaHashMap.cpp JavaIterable.cpp JavaList.cpp JavaMapIterator.cpp JavaObject.cpp JavaRectangle.cpp JavaString.cpp JavaThreadEnv.cpp JavaThrowable.cpp JavaUtils.cpp JavaWrappedException.cpp Создание кода... jni-voithos.vcxproj -> C:\Users\ESkornyakov\Source\Repos\webrtc-java\webrtc-jni\target\windows-x86_64\dependencies\jni-voithos\Release\jni-voithos.lib Building Custom Rule C:/Users/ESkornyakov/Source/Repos/webrtc-java/webrtc-jni/src/main/cpp/dependencies/webrtc/CMakeLists.txt pseudo.cxx webrtc.vcxproj -> C:\Users\ESkornyakov\Source\Repos\webrtc-java\webrtc-jni\target\windows-x86_64\dependencies\webrtc\Release\webrtc.lib Building Custom Rule C:/Users/ESkornyakov/Source/Repos/webrtc-java/webrtc-jni/src/main/cpp/CMakeLists.txt JNI_AudioConverter.cpp JNI_AudioDeviceModule.cpp JNI_AudioProcessing.cpp JNI_AudioResampler.cpp JNI_AudioTrack.cpp JNI_DesktopCapturer.cpp JNI_Logging.cpp JNI_MediaDevices.cpp JNI_MediaSource.cpp JNI_MediaStream.cpp JNI_MediaStreamTrack.cpp JNI_NativeI420Buffer.cpp JNI_PeerConnectionFactory.cpp JNI_RTCDataChannel.cpp JNI_RTCDtlsTransport.cpp JNI_RTCPeerConnection.cpp JNI_RTCRtpReceiver.cpp JNI_RTCRtpSender.cpp