aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Jambor <mjambor@suse.cz>2022-04-13 15:08:59 +0200
committerMartin Jambor <mjambor@suse.cz>2022-04-13 15:09:29 +0200
commitdd61ee6fde5fcf1d503b679bb9b5e0a0ba7a515d (patch)
tree2ca690c73343001428f939b94b90fb541549c72b
parent85ae54e18b9a3cbe4feda921ecd77cf275177edf (diff)
downloadgcc-dd61ee6fde5fcf1d503b679bb9b5e0a0ba7a515d.zip
gcc-dd61ee6fde5fcf1d503b679bb9b5e0a0ba7a515d.tar.gz
gcc-dd61ee6fde5fcf1d503b679bb9b5e0a0ba7a515d.tar.bz2
testsuite: Increase auto-inlining param in gcc.dg/ipa/remref-7.c (PR 105183)
A scan dump of testsuite gcc.dg/ipa/remref-7.c fails on a number of platforms. I investigated only i?86-*-* with -mno-sse but assume the issue is the same on all of the affected platform. Because function bar is not inlined there even though it is only called once, the process that is being tested is simply not triggered. This can be "fixed" by increasing parameter max-inline-insns-auto to something high, I randomly picked 100. I have only manually tested the change but hopefully that is enough. gcc/testsuite/ChangeLog: 2022-04-08 Martin Jambor <mjambor@suse.cz> PR testsuite/105183 * gcc.dg/ipa/remref-7.c: Add --param max-inline-insns-auto=100 to options.
-rw-r--r--gcc/testsuite/gcc.dg/ipa/remref-7.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/testsuite/gcc.dg/ipa/remref-7.c b/gcc/testsuite/gcc.dg/ipa/remref-7.c
index b2c26ab..152b9d0 100644
--- a/gcc/testsuite/gcc.dg/ipa/remref-7.c
+++ b/gcc/testsuite/gcc.dg/ipa/remref-7.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O2 -fno-early-inlining -fno-ipa-sra -fdump-ipa-inline" } */
+/* { dg-options "-O2 -fno-early-inlining -fno-ipa-sra -fdump-ipa-inline --param max-inline-insns-auto=100" } */
int rglobal = 0;
int g;