https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122189
--- Comment #2 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Christophe Lyon <[email protected]>: https://gcc.gnu.org/g:697ccadd7217316ea91ddd978ddc944e6df09522 commit r16-4541-g697ccadd7217316ea91ddd978ddc944e6df09522 Author: Christophe Lyon <[email protected]> Date: Mon Oct 20 14:31:21 2025 +0000 arm: testsuite: [MVE] Fix expected code for vadcq_m and vsbcq_m [PR122189] The original versions of these tests only took into account code generated with -mfloat-abi=hard. Depending on how the toolchain is configured, arm_v8_1m_mve may use -mfloat-abi-softfp, which generates a different instructions order. Depending on the -mtune setting, the order can also vary, so the patch adds -fno-schedule-insns -fno-schedule-insns2 to avoid such maintenance issues. In particular, this fixes the failures with: -mthumb -march=armv7e-m+fp.dp -mtune=cortex-m7 -mfloat-abi=hard -mfpu=auto -mthumb -march=armv6s-m -mtune=cortex-m0 -mfloat-abi=soft -mfpu=auto gcc/testsuite/ChangeLog: PR target/122189 * gcc.target/arm/mve/intrinsics/vadcq_m_s32.c * gcc.target/arm/mve/intrinsics/vadcq_m_u32.c * gcc.target/arm/mve/intrinsics/vsbcq_m_s32.c * gcc.target/arm/mve/intrinsics/vsbcq_m_u32.c
