From 3135d8fe8a2ac2a88c9681494c6f1ea68d3ae614 Mon Sep 17 00:00:00 2001 From: Marek Polacek Date: Wed, 23 Nov 2016 03:17:14 +0000 Subject: re PR tree-optimization/78455 (ICE in operator[], at vec.h:732) PR tree-optimization/78455 * tree-ssa-uninit.c (can_chain_union_be_invalidated_p): Fix typo. * gcc.dg/uninit-23.c: New. From-SVN: r242733 --- gcc/testsuite/gcc.dg/uninit-23.c | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 gcc/testsuite/gcc.dg/uninit-23.c (limited to 'gcc/testsuite/gcc.dg/uninit-23.c') diff --git a/gcc/testsuite/gcc.dg/uninit-23.c b/gcc/testsuite/gcc.dg/uninit-23.c new file mode 100644 index 0000000..b38e1d0 --- /dev/null +++ b/gcc/testsuite/gcc.dg/uninit-23.c @@ -0,0 +1,27 @@ +/* PR tree-optimization/78455 */ +/* { dg-do compile } */ +/* { dg-options "-O2 -Wuninitialized" } */ + +int ij; + +void +ql (void) +{ + int m5 = 0; + + for (;;) + { + if (0) + for (;;) + { + int *go; + int *t4 = go; + + l1: + *t4 = (*t4 != 0) ? 0 : 2; /* { dg-warning "may be used uninitialized" } */ + } + + if (ij != 0) + goto l1; + } +} -- cgit v1.1