diff options
author | Ian Rogers <irogers@google.com> | 2014-02-07 21:10:37 -0800 |
---|---|---|
committer | Ian Rogers <irogers@google.com> | 2014-02-07 21:10:37 -0800 |
commit | 116848d335141a8f638253cf140846f8825aefd8 (patch) | |
tree | bdad6b0c96bd96bb8435a0774b4c9f2b625ee934 /test/083-compiler-regressions | |
parent | f9bc0a5b9be90c19f34ddbaf99797aa195ab3525 (diff) | |
download | art-116848d335141a8f638253cf140846f8825aefd8.zip art-116848d335141a8f638253cf140846f8825aefd8.tar.gz art-116848d335141a8f638253cf140846f8825aefd8.tar.bz2 |
Tweak test to better expose codegen bug.
Place a non-zero value in high 32bits.
Change-Id: I6ff42de39d56c4e4d6f44eb0001460ba6d58aa75
Diffstat (limited to 'test/083-compiler-regressions')
-rw-r--r-- | test/083-compiler-regressions/src/Main.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/test/083-compiler-regressions/src/Main.java b/test/083-compiler-regressions/src/Main.java index a532141..fb65471 100644 --- a/test/083-compiler-regressions/src/Main.java +++ b/test/083-compiler-regressions/src/Main.java @@ -61,19 +61,19 @@ public class Main { static void wideIdentityTest() { Foo foo = new Foo(); - long i = 1; + long i = 0x200000001L; i += foo.wideIdent0(i); i += foo.wideIdent1(0,i); i += foo.wideIdent2(0,0,i); i += foo.wideIdent3(0,0,0,i); i += foo.wideIdent4(0,0,0,0,i); i += foo.wideIdent5(0,0,0,0,0,i); - if (i == 64) { + if (i == 0x8000000040L) { System.out.println("wideIdentityTest passes"); } else { - System.out.println("wideIdentityTest fails: " + i + - " (expecting 64)"); + System.out.println("wideIdentityTest fails: 0x" + Long.toHexString(i) + + " (expecting 0x8000000040)"); } } |