diff options
author | Kelley Cook <kcook@gcc.gnu.org> | 2004-06-22 21:17:16 +0000 |
---|---|---|
committer | R. Kelley Cook <kcook@gcc.gnu.org> | 2004-06-22 21:17:16 +0000 |
commit | 89b4f108d444fbb752592e7814fa0eef161056a1 (patch) | |
tree | 496875a662ed7e14bdae86624e409d7a658e6e9d | |
parent | 28c6dc635956b00d497d8d12cd95b61c47ebb2b8 (diff) | |
download | gcc-89b4f108d444fbb752592e7814fa0eef161056a1.zip gcc-89b4f108d444fbb752592e7814fa0eef161056a1.tar.gz gcc-89b4f108d444fbb752592e7814fa0eef161056a1.tar.bz2 |
pr15551.C: New testcase.
2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
* g++.dg/opt/pr15551.C: New testcase.
From-SVN: r83515
-rw-r--r-- | gcc/testsuite/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/opt/pr15551.C | 22 |
2 files changed, 26 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 68598e4..ab024ec 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2004-06-22 Kelley Cook <kcook@gcc.gnu.org> + + * g++.dg/opt/pr15551.C: New testcase. + 2004-06-22 H.J. Lu <hongjiu.lu@intel.com> PR target/14800 diff --git a/gcc/testsuite/g++.dg/opt/pr15551.C b/gcc/testsuite/g++.dg/opt/pr15551.C new file mode 100644 index 0000000..6fd6780 --- /dev/null +++ b/gcc/testsuite/g++.dg/opt/pr15551.C @@ -0,0 +1,22 @@ +// PR target/15551 +// This used to crash on pentium4-pc-cygwin due to an alloca problem. +// Testcase submitted by Hans Horn to mingw bug tracker +// +// { dg-do run } +// { dg-options "-O3" } + +#include <cstring> +#include <fstream> +using namespace std; + +ostream* logfile; + +int main () { + + logfile = new ofstream("bar", ios::out); + + char expList[20000]; + strcpy(expList, "foo"); + + return 0; +} |