summaryrefslogtreecommitdiff
path: root/test/files/run/issue192.scala
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2009-06-26 14:29:16 +0000
committerPaul Phillips <paulp@improving.org>2009-06-26 14:29:16 +0000
commit288a684174b4cf6bcfa786f017320125a4bcc91f (patch)
tree30393fec4004e2d0811c83f0cba30eb3bdfd200f /test/files/run/issue192.scala
parent2f085cf0d2c4bfd22810568898394aac327a5b98 (diff)
downloadscala-288a684174b4cf6bcfa786f017320125a4bcc91f.tar.gz
scala-288a684174b4cf6bcfa786f017320125a4bcc91f.tar.bz2
scala-288a684174b4cf6bcfa786f017320125a4bcc91f.zip
Fixed the fact that reflective calls had logica...
Fixed the fact that reflective calls had logical and arithmetic right shift swapped. Modified test case to use a value that doesn't have identical output for both shifts. Grumbled to self that test cases which fail to test are markedly worse than no tests at all.
Diffstat (limited to 'test/files/run/issue192.scala')
-rw-r--r--test/files/run/issue192.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/test/files/run/issue192.scala b/test/files/run/issue192.scala
index 8756e6a545..f36f6aead3 100644
--- a/test/files/run/issue192.scala
+++ b/test/files/run/issue192.scala
@@ -63,8 +63,8 @@ object Test extends Application {
print("f17 = "); println(f17(false) == (false && true))
print("f18 = "); println(f18(4) == (4 << 7))
- print("f19 = "); println(f19(4) == (4 >> 7))
- print("f20 = "); println(f20(4) == (4 >>> 7))
+ print("f19 = "); println(f19(-4) == (-4 >> 7))
+ print("f20 = "); println(f20(-4) == (-4 >>> 7))
print("f21 = "); println(f21(4.2) == (4.2.toByte))
print("f22 = "); println(f22(4.2) == (4.2.toShort))