diff --git a/tests/auto/corelib/global/qfloat16/tst_qfloat16.cpp b/tests/auto/corelib/global/qfloat16/tst_qfloat16.cpp index 1eb74181b56..47cf22e2dfc 100644 --- a/tests/auto/corelib/global/qfloat16/tst_qfloat16.cpp +++ b/tests/auto/corelib/global/qfloat16/tst_qfloat16.cpp @@ -193,11 +193,11 @@ void tst_qfloat16::ordering() CHECK_FP(qfloat16); CHECK_FP(float); CHECK_FP(double); - // Qt built for VxWorks x86_64 fails to link due to undefined reference to + // Qt built for VxWorks x86_64 and arm64 fails to link due to undefined reference to // __extendhfxf2 when below check is enabled. // This has been acknowledged by WindRiver as a bug // and is being tracked in ticket 00154117 -#if !(defined(Q_OS_VXWORKS) && defined(Q_PROCESSOR_X86_64)) +#if !(defined(Q_OS_VXWORKS) && (defined(Q_PROCESSOR_X86_64) || defined(Q_PROCESSOR_ARM_64))) CHECK_FP(long double); #endif