From da229c4b17453b9b8d379f68375a53d2208ce132 Mon Sep 17 00:00:00 2001 From: Andrei Porumb Date: Thu, 1 Oct 2026 07:26:03 -0700 Subject: [PATCH] Enable logging_stacktrace_int on ARM64 get_thread_stack now walks the stack with RtlVirtualUnwind and strips ARM64 pointer authentication bits, so the ARM64 exclusion for this test is no longer needed. Work item: 38625161 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 6e32cdeb-3b82-40f4-b3fb-f914efe43f61 --- v2/tests/logging_stacktrace_int/CMakeLists.txt | 5 ----- 1 file changed, 5 deletions(-) diff --git a/v2/tests/logging_stacktrace_int/CMakeLists.txt b/v2/tests/logging_stacktrace_int/CMakeLists.txt index cbe0475c..4cd71e6d 100644 --- a/v2/tests/logging_stacktrace_int/CMakeLists.txt +++ b/v2/tests/logging_stacktrace_int/CMakeLists.txt @@ -1,9 +1,6 @@ #Copyright (c) Microsoft. All rights reserved. #Licensed under the MIT license. See LICENSE file in the project root for full license information. -# Exclude this test on ARM64 due to known issues with stack walking -if(NOT (CMAKE_SYSTEM_PROCESSOR STREQUAL "ARM64" OR CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64")) - add_executable(logging_stacktrace_int logging_stacktrace_int.c ) @@ -11,5 +8,3 @@ add_executable(logging_stacktrace_int target_link_libraries(logging_stacktrace_int c_logging_v2) add_test(NAME logging_stacktrace_int COMMAND logging_stacktrace_int) set_target_properties(logging_stacktrace_int PROPERTIES FOLDER "tests/c_logging_v2") - -endif()