The VS 2022 17.9 compiler -AND- the clang/LLVM 17.0.3 compiler when targeting ARM64 results in the same test failure, but this doesn't happen in x86 or x64.
arm64-Debug (MSVC)
XMVector3ProjectStream: . -108215.328125 -1.271515 -7146.216797 ... -108212.250000 -1.251404 -7146.015137 (11)
XMVector3ProjectStream: ins:12, outs:28, count:200 test 243 (XMVector3ProjectStream) FAILED
arm64-Debug (ClangCl)
XMVector3ProjectStream: . -108215.328125 -1.271515 -7146.216797 ... -108212.250000 -1.251381 -7146.014648 (11)
XMVector3ProjectStream: ins:12, outs:28, count:200 test 243 (XMVector3ProjectStream) FAILED
The strange thing is that this failure DOES NOT happen in Release builds for MSVC but does for Release builds of Clang.
The VS 2022 17.9 compiler -AND- the clang/LLVM 17.0.3 compiler when targeting ARM64 results in the same test failure, but this doesn't happen in x86 or x64.
arm64-Debug (MSVC)
arm64-Debug (ClangCl)
The strange thing is that this failure DOES NOT happen in Release builds for MSVC but does for Release builds of Clang.