On Wed, 9 Oct 2019, co...@sdf.org wrote: > diff --git a/gcc/testsuite/gcc.c-torture/compile/pr85401-2.c > b/gcc/testsuite/gcc.c-torture/compile/pr85401-2.c > new file mode 100644 > index 0000000..1d68d0b > --- /dev/null > +++ b/gcc/testsuite/gcc.c-torture/compile/pr85401.c > @@ -0,0 +1,18 @@ > +/* { dg-do compile } */ > +/* { dg-options "-O2" } */ > + > +int h(void); > +int i(int); > + > +struct a b; > +struct a { > + unsigned c : 4; > +} d() { > + int e, f = b.c << 2, g = h(); > + for (; g;) > + ; > + if (e == 0) > + if (f) > + i(f); > + return b; > +}
Can you please run this (and the other test case) through `indent -gnu'? Maciej