https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78529
--- Comment #43 from Wilco <wilco at gcc dot gnu.org> --- Author: wilco Date: Fri Jul 12 17:15:13 2019 New Revision: 273453 URL: https://gcc.gnu.org/viewcvs?rev=273453&root=gcc&view=rev Log: Turn off ipa-ra in builtins test (PR91059) The gcc.c-torture/execute/builtins/lib directory contains a reimplementation of many C library string functions, which causes non-trivial register allocation bugs with LTO and static linked libraries. To fix this long-standing test issue, turn off ipa-ra which avoids the register corruption across calls. All builtin torture tests now pass on aarch64-none-elf. Committed as obvious. See PR78529 for more details. testsuite/ PR testsuite/78529 * gcc.c-torture/execute/builtins/builtins.exp: Add -fno-ipa-ra. Modified: branches/gcc-7-branch/gcc/testsuite/ChangeLog branches/gcc-7-branch/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp