2004-07-09 Bryce McKinlay <mckinlay@redhat.com>
authorbryce <bryce@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 9 Jul 2004 23:36:51 +0000 (23:36 +0000)
committerbryce <bryce@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 9 Jul 2004 23:36:51 +0000 (23:36 +0000)
Fix or remove some bogus test cases.
* testsuite/libjava.compile/pr10459_2.java: Removed.
* testsuite/libjava.compile/pr10459.java: Test using its own method,
not Object.clone().
* testsuite/libjava.compile/inner_data.java: Test against its own
protected field.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@84420 138bc75d-0d04-0410-961f-82ee72b054a4

libjava/ChangeLog
libjava/testsuite/libjava.compile/inner_data.java
libjava/testsuite/libjava.compile/pr10459.java
libjava/testsuite/libjava.compile/pr10459_2.java [deleted file]

index 3a2a9b2..76cccd2 100644 (file)
@@ -1,3 +1,12 @@
+2004-07-09  Bryce McKinlay  <mckinlay@redhat.com>
+
+       Fix or remove some bogus test cases.
+       * testsuite/libjava.compile/pr10459_2.java: Removed.
+       * testsuite/libjava.compile/pr10459.java: Test using its own method,
+       not Object.clone().
+       * testsuite/libjava.compile/inner_data.java: Test against its own
+       protected field.
+
 2004-07-09  Michael Koch  <konqueror@gmx.de>
 
        * scripts/unicode-muncher.pl: Updated to version 2.1
index 63d4902..0bb35e8 100644 (file)
@@ -4,7 +4,7 @@ import java.util.Random;
 
 public class inner_data
 {
-    private class Randomer extends Random {
+    private class Randomer extends Super {
        public long xxx ()
        {
            return seed;
@@ -12,3 +12,7 @@ public class inner_data
     }
 }
 
+class Super
+{
+  protected long seed;
+}
index 5bcc09c..e527f34 100644 (file)
@@ -4,7 +4,12 @@ public class pr10459
 
   public void aMethod() throws Throwable
   {
-    for (; ;x.clone().clone())
+    for (; ;x.foo().foo())
       ;
   }
+  
+  pr10459 foo() 
+  {
+    return null;
+  }
 }
diff --git a/libjava/testsuite/libjava.compile/pr10459_2.java b/libjava/testsuite/libjava.compile/pr10459_2.java
deleted file mode 100644 (file)
index 5b878ca..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-public class pr10459_2
-{
-  pr10459_2 x;
-
-  public void aMethod() throws Throwable
-  {
-    for (; ;x.clone().clone())
-      break;
-  }
-}