re PR ipa/83619 (ICE in inliner: caller edge count does not match BB count)
authorJakub Jelinek <jakub@gcc.gnu.org>
Thu, 18 Jan 2018 23:39:26 +0000 (00:39 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Thu, 18 Jan 2018 23:39:26 +0000 (00:39 +0100)
PR ipa/83619
PR testsuite/83934
* g++.dg/torture/pr83619.C (e): Define before first use instead of
forward declaration.

From-SVN: r256867

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/torture/pr83619.C

index fad4ddc730459a586ead06893001522cba7cc2d9..2e24761051cd4e1e77cd7b3007aadb5bc1ee742d 100644 (file)
@@ -1,4 +1,12 @@
+2018-01-18  Jakub Jelinek  <jakub@redhat.com>
+
+       PR ipa/83619
+       PR testsuite/83934
+       * g++.dg/torture/pr83619.C (e): Define before first use instead of
+       forward declaration.
+
 2018-01-18  Carl Love  <cel@us.ibm.com>
+
        * gcc.target/powerpc/builtins-6.h (foo): Add missing closing bracket
        to the function.
 
 
 2018-01-18  Boris Kolpackov  <boris@codesynthesis.com>
 
-        PR other/70268
-        * c-c++-common/ffile-prefix-map.c: New test.
-        * c-c++-common/fmacro-prefix-map.c: New test.
-        * c-c++-common/cpp/ffile-prefix-map.c: New test.
-        * c-c++-common/cpp/fmacro-prefix-map.c: New test.
+       PR other/70268
+       * c-c++-common/ffile-prefix-map.c: New test.
+       * c-c++-common/fmacro-prefix-map.c: New test.
+       * c-c++-common/cpp/ffile-prefix-map.c: New test.
+       * c-c++-common/cpp/fmacro-prefix-map.c: New test.
 
 2018-01-18  Martin Liska  <mliska@suse.cz>
 
        target check autogenerator for armv8.1-a and armv8.2-a.
 
 2018-01-17  Carl Love  <cel@us.ibm.com>
+
        * gcc.target/powerpc/builtins-6-p9-runnable.c: Add additional tests.
        Add debug print statements.
        * gcc.target/powerpc/builtins-5-p9-runnable.c: Add test to do
index 5afd3ce0790dd632eeb6e63469bad6837c64d06f..6453fe17c74c25230f22401690b00df84fc897e8 100644 (file)
@@ -5,7 +5,9 @@ class d
 public:
   virtual unsigned c ();
 };
-class e;
+class e : public d
+{
+};
 class i
 {
   void h ();
@@ -33,9 +35,6 @@ public:
   l (int);
   k *operator-> ();
 };
-class e : public d
-{
-};
 class m final : e
 {
   unsigned c ();