From a62b818199cd0d5894b0597076a1c1d764f1c680 Mon Sep 17 00:00:00 2001
From: tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue, 7 Mar 2000 18:06:31 +0000
Subject: [PATCH] 	Test for PR gcj/162: 	* libjava.lang/PR162.out: New
 file. 	* libjava.lang/PR162.java: New file.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32384 138bc75d-0d04-0410-961f-82ee72b054a4
---
 libjava/testsuite/ChangeLog               |  6 +++++
 libjava/testsuite/libjava.lang/PR162.java | 29 +++++++++++++++++++++++
 libjava/testsuite/libjava.lang/PR162.out  |  4 ++++
 3 files changed, 39 insertions(+)
 create mode 100644 libjava/testsuite/libjava.lang/PR162.java
 create mode 100644 libjava/testsuite/libjava.lang/PR162.out

diff --git a/libjava/testsuite/ChangeLog b/libjava/testsuite/ChangeLog
index 7115d6190622..a3082b867a6d 100644
--- a/libjava/testsuite/ChangeLog
+++ b/libjava/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2000-03-07  Tom Tromey  <tromey@cygnus.com>
+
+	Test for PR gcj/162:
+	* libjava.lang/PR162.out: New file.
+	* libjava.lang/PR162.java: New file.
+
 2000-03-06  Tom Tromey  <tromey@cygnus.com>
 
 	Test for PR gcj/164:
diff --git a/libjava/testsuite/libjava.lang/PR162.java b/libjava/testsuite/libjava.lang/PR162.java
new file mode 100644
index 000000000000..a9f802c0e31d
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR162.java
@@ -0,0 +1,29 @@
+interface I
+{
+  int i = 1, ii = Test.out ("ii", 2);
+}
+
+interface J extends I
+{
+  int j = Test.out ("j", 3), jj = Test.out ("jj", 4);
+}
+
+interface K extends J
+{
+  int k = Test.out ("k", 5);
+}
+
+public class PR162
+{
+  public static void main (String[] args)
+  {
+    System.out.println (J.i);
+    System.out.println (K.j);
+  }
+
+  public static int out (String s, int i)
+  {
+    System.out.println (s + "=" + i);
+    return i;
+  }
+}
diff --git a/libjava/testsuite/libjava.lang/PR162.out b/libjava/testsuite/libjava.lang/PR162.out
new file mode 100644
index 000000000000..6510a2d59211
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR162.out
@@ -0,0 +1,4 @@
+1
+j=3
+jj=4
+3
-- 
GitLab