diff options
author | H.J. Lu <hongjiu.lu@intel.com> | 2009-11-30 01:11:50 +0000 |
---|---|---|
committer | H.J. Lu <hjl@gcc.gnu.org> | 2009-11-29 17:11:50 -0800 |
commit | f1c4ff7056c99d9253c6cdc31bc303026b2852b8 (patch) | |
tree | 50d5145418d13dd59696f363409cc64de51489c5 | |
parent | 1f67f80309fb595c21663733554b0755d6734e6c (diff) | |
download | gcc-f1c4ff7056c99d9253c6cdc31bc303026b2852b8.zip gcc-f1c4ff7056c99d9253c6cdc31bc303026b2852b8.tar.gz gcc-f1c4ff7056c99d9253c6cdc31bc303026b2852b8.tar.bz2 |
re PR c++/41961 (Internal error with -O3 and -ftree-parallelize-loops)
2009-11-29 H.J. Lu <hongjiu.lu@intel.com>
PR tree-optimization/41961
* g++.dg/tree-ssa/pr41961.C: New.
From-SVN: r154748
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/tree-ssa/pr41961.C | 15 |
2 files changed, 20 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 1db2125..5ea107d 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2009-11-29 H.J. Lu <hongjiu.lu@intel.com> + + PR tree-optimization/41961 + * g++.dg/tree-ssa/pr41961.C: New. + 2009-11-29 Ira Rosen <irar@il.ibm.com> PR tree-optimization/42193 diff --git a/gcc/testsuite/g++.dg/tree-ssa/pr41961.C b/gcc/testsuite/g++.dg/tree-ssa/pr41961.C new file mode 100644 index 0000000..229e7d4 --- /dev/null +++ b/gcc/testsuite/g++.dg/tree-ssa/pr41961.C @@ -0,0 +1,15 @@ +// { dg-do compile } +// { dg-require-effective-target pthread } +// { dg-options "-O3 -ftree-parallelize-loops=2" } + +struct A +{ + char c[17]; + void foo(); +}; + +void A::foo() +{ + for (int i = 0; i < 17; ++i) + c[i] = 0; +} |