diff --git a/Tests/RunCMake/IAR/RunCMakeTest.cmake b/Tests/RunCMake/IAR/RunCMakeTest.cmake index 1d6bd4f439..8d1d308a75 100644 --- a/Tests/RunCMake/IAR/RunCMakeTest.cmake +++ b/Tests/RunCMake/IAR/RunCMakeTest.cmake @@ -67,10 +67,13 @@ foreach(_iar_toolchain IN LISTS _iar_toolchains) -DCMAKE_EXE_LINKER_FLAGS=${LINK_OPTS} ) - run_toolchain(iar-asm - -DCMAKE_SYSTEM_NAME=Generic - -DCMAKE_ASM_COMPILER=${IAR_ASSEMBLER} - ) + # FIXME(#26267): ASM tests fail on Windows. + if(NOT CMAKE_HOST_WIN32) + run_toolchain(iar-asm + -DCMAKE_SYSTEM_NAME=Generic + -DCMAKE_ASM_COMPILER=${IAR_ASSEMBLER} + ) + endif() run_toolchain(iar-lib -DCMAKE_SYSTEM_NAME=Generic