diff options
Diffstat (limited to 'gcc/testsuite/g++.dg/opt/pr78373.C')
-rw-r--r-- | gcc/testsuite/g++.dg/opt/pr78373.C | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/testsuite/g++.dg/opt/pr78373.C b/gcc/testsuite/g++.dg/opt/pr78373.C index 9ceef1cc732..b332691ec0b 100644 --- a/gcc/testsuite/g++.dg/opt/pr78373.C +++ b/gcc/testsuite/g++.dg/opt/pr78373.C @@ -12,11 +12,13 @@ struct D : B { static int m_fn3(int, int, int, A) { D &self = singleton; self.m_fn2(); + return 0; } static D singleton; }; template <typename, typename> struct C { bool m_fn4() const; }; template <typename Base, typename Traits> bool C<Base, Traits>::m_fn4() const { Traits::m_fn3(0, 0, 0, Base::singleton); + return true; } template struct C<A, D>; |