https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78529
--- Comment #41 from Wilco <wilco at gcc dot gnu.org> --- Author: wilco Date: Fri Jul 12 16:41:01 2019 New Revision: 273450 URL: https://gcc.gnu.org/viewcvs?rev=273450&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-8-branch/gcc/testsuite/ChangeLog branches/gcc-8-branch/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp