comparison gcc/testsuite/g++.dg/ipa/pr68672-1.C @ 131:84e7813d76e9

gcc-8.2
author mir3636
date Thu, 25 Oct 2018 07:37:49 +0900
parents 04ced10e8804
children
comparison
equal deleted inserted replaced
111:04ced10e8804 131:84e7813d76e9
1 // PR ipa/68672 1 // PR ipa/68672
2 // { dg-do compile } 2 // { dg-do compile }
3 // { dg-options "-O -finline-small-functions -fpartial-inlining --param=partial-inlining-entry-probability=100" } 3 // { dg-options "-O -finline-small-functions -fpartial-inlining --param=partial-inlining-entry-probability=100 -Wno-return-type" }
4 4
5 void f2 (void *); 5 void f2 (void *);
6 void *a; 6 void *a;
7 struct C { virtual void m1 (); }; 7 struct C { virtual void m1 (); };
8 struct D { C *m2 () { if (a) __builtin_abort (); } }; 8 struct D { C *m2 () { if (a) __builtin_abort (); } };