From 1457a0b52ae505202bd1f341e74e039e0f4a4602 Mon Sep 17 00:00:00 2001 From: Bryce McKinlay Date: Mon, 27 May 2002 05:47:40 +0000 Subject: re PR java/6820 (miscompilation of (a,++a) as arguments to final method) * libjava.lang/PR6820.java: New file. * libjava.lang/PR6820.out: New file. From-SVN: r53908 --- libjava/testsuite/ChangeLog | 5 +++++ libjava/testsuite/libjava.lang/PR6820.java | 15 +++++++++++++++ libjava/testsuite/libjava.lang/PR6820.out | 2 ++ 3 files changed, 22 insertions(+) create mode 100644 libjava/testsuite/libjava.lang/PR6820.java create mode 100644 libjava/testsuite/libjava.lang/PR6820.out (limited to 'libjava') diff --git a/libjava/testsuite/ChangeLog b/libjava/testsuite/ChangeLog index 5aad266..86c1289 100644 --- a/libjava/testsuite/ChangeLog +++ b/libjava/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2002-05-27 Bryce McKinlay + + * libjava.lang/PR6820.java: New file. + * libjava.lang/PR6820.out: New file. + 2002-05-23 Bryce McKinlay * 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 index 0000000..c505eb2 --- /dev/null +++ b/libjava/testsuite/libjava.lang/PR6820.java @@ -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 index 0000000..836bd5c --- /dev/null +++ b/libjava/testsuite/libjava.lang/PR6820.out @@ -0,0 +1,2 @@ +a=10 b=11 +a=10 b=11 -- cgit v1.1