Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/g++.dg/opt/store-merging-4.C @ 152:2b5abeee2509
update gcc11
author | anatofuz |
---|---|
date | Mon, 25 May 2020 07:50:57 +0900 |
parents | |
children |
line wrap: on
line source
// PR tree-optimization/94717 // Reported by Zdenek Sojka <zsojka@seznam.cz> // { dg-do compile } // { dg-options "-O2 -fnon-call-exceptions -ftracer" } int abs (int); static inline void bar (int d) { d && abs (d); } struct S { int a; int b; int c; S (unsigned a, unsigned b) : a (a), b (b) { } }; void foo (S *x) { bar (x->c); new S (x->a, x->b); bar (0); }