https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113560
--- Comment #10 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Alexandre Oliva <aol...@gcc.gnu.org>: https://gcc.gnu.org/g:fed57c8ec95ce3d86e74c5afb73a3a4a499d4ec4 commit r15-6981-gfed57c8ec95ce3d86e74c5afb73a3a4a499d4ec4 Author: Alexandre Oliva <ol...@adacore.com> Date: Thu Jan 16 20:19:50 2025 -0300 [testsuite] [arm] adjust wmul expectations [PR113560] Since the machine-independent widening multiply logic was improved PR113560, ARM's wmul-[567].c fail. AFAICT the logic takes advantage of the fact that, after zero-extending a narrow integral type to a wider type, further zero- or sign-extending is equivalent, which enables different instructions to be used for equivalent effect. Adjust the tests to accept all the equivalent instructions that can be used. for gcc/testsuite/ChangeLog PR target/113560 * gcc.target/arm/wmul-5.c: Accept other mla instructions. * gcc.target/arm/wmul-6.c: Likewise. * gcc.target/arm/wmul-7.c: Likewise.