From 337dc8ca5e81ec39f4e8528fc8d5ca52266de712 Mon Sep 17 00:00:00 2001 From: "Frank Ch. Eigler" Date: Fri, 23 Sep 2005 21:35:17 +0000 Subject: [PATCH] pass58-frag.cxx: New test for heisenbug 19319. 2005-09-23 Frank Ch. Eigler * testsuite/libmudflap.c++/pass58-frag.cxx: New test for heisenbug 19319. From-SVN: r104587 --- libmudflap/ChangeLog | 4 ++++ libmudflap/testsuite/libmudflap.c++/pass58-frag.cxx | 12 ++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 libmudflap/testsuite/libmudflap.c++/pass58-frag.cxx diff --git a/libmudflap/ChangeLog b/libmudflap/ChangeLog index 537c260a6d2..8e398744cd7 100644 --- a/libmudflap/ChangeLog +++ b/libmudflap/ChangeLog @@ -1,3 +1,7 @@ +2005-09-23 Frank Ch. Eigler + + * testsuite/libmudflap.c++/pass58-frag.cxx: New test for heisenbug 19319. + 2005-09-23 Tom Tromey * aclocal.m4, configure: Rebuilt. diff --git a/libmudflap/testsuite/libmudflap.c++/pass58-frag.cxx b/libmudflap/testsuite/libmudflap.c++/pass58-frag.cxx new file mode 100644 index 00000000000..96da05fca07 --- /dev/null +++ b/libmudflap/testsuite/libmudflap.c++/pass58-frag.cxx @@ -0,0 +1,12 @@ +// PR 19319 +struct k { + int data; + k(int j): data(j) {} +}; +k make_k () { return k(1); } + +int main () +{ + k foo = make_k (); + return 0; +} -- 2.30.2