]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR java/6820 (miscompilation of (a,++a) as arguments to final method)
authorBryce McKinlay <bryce@waitaki.otago.ac.nz>
Mon, 27 May 2002 05:47:40 +0000 (05:47 +0000)
committerBryce McKinlay <bryce@gcc.gnu.org>
Mon, 27 May 2002 05:47:40 +0000 (06:47 +0100)
* libjava.lang/PR6820.java: New file.
* libjava.lang/PR6820.out: New file.

From-SVN: r53908

libjava/testsuite/ChangeLog
libjava/testsuite/libjava.lang/PR6820.java [new file with mode: 0644]
libjava/testsuite/libjava.lang/PR6820.out [new file with mode: 0644]

index 5aad266057b332f800a7850b8d44e29e7a0f3046..86c128919f341eadbc0d2b3cee85878f83bdb1c6 100644 (file)
@@ -1,3 +1,8 @@
+2002-05-27  Bryce McKinlay  <bryce@waitaki.otago.ac.nz>
+
+       * libjava.lang/PR6820.java: New file.
+       * libjava.lang/PR6820.out: New file.
+
 2002-05-23  Bryce McKinlay  <bryce@waitaki.otago.ac.nz>
 
        * libjava.lang/PR6729.java: New file.
diff --git a/libjava/testsuite/libjava.lang/PR6820.java b/libjava/testsuite/libjava.lang/PR6820.java
new file mode 100644 (file)
index 0000000..c505eb2
--- /dev/null
@@ -0,0 +1,15 @@
+public class PR6820
+{
+  static void m(int a, int b) {
+    System.out.println("a="+a+" b="+b);
+  }
+
+  static int a = 10;
+
+  public static void main(String[] args) {
+    int b = 10;
+    m(a,++a);
+    m(b,++b);
+  }
+}
+           
diff --git a/libjava/testsuite/libjava.lang/PR6820.out b/libjava/testsuite/libjava.lang/PR6820.out
new file mode 100644 (file)
index 0000000..836bd5c
--- /dev/null
@@ -0,0 +1,2 @@
+a=10 b=11
+a=10 b=11