/* { dg-do compile } */ /* { dg-options "-O2 -fdump-tree-dse1-details" } */ int a[256]; void foo (void) { a[0] = 1; for (int i = 5; i < 17; ++i) a[i] = i; a[0] = 2; } /* { dg-final { scan-tree-dump-times "Deleted dead store" 1 "dse1" } } */