Skip to content

ARM64 Release build failure in WebRtcInterop.UnitTests linker #33

@General-Fault

Description

@General-Fault

Problem

Building WebRtcInterop.UnitTests for ARM64|Release currently fails at link time with unresolved symbols from Google Test (including missing main and parameterized test registration symbols).

Observed behavior

When running all-platform compile/test validation, the ARM64 Release build of WebRtcInterop.UnitTests.vcxproj fails with many linker errors (LNK2001/LNK2019/LNK1120), and no ARM64 unit-test executable is produced.

Repro

  1. Build WebRtcInterop.UnitTests\WebRtcInterop.UnitTests.vcxproj with:
    • Configuration=Release
    • Platform=ARM64
  2. Observe linker unresolved externals from Google Test and missing entry point.

Notes

  • Managed unit tests pass.
  • x64 interop unit tests pass.
  • This issue tracks the ARM64 Release interop unit-test linker failure independently from current project-file cleanup changes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ready-for-agentReady for autonomous implementation work

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions