From 066ab070e6715abd5fcec5acd54ffa35c26c8467 Mon Sep 17 00:00:00 2001 From: Paul Phillips Date: Wed, 22 Jun 2011 22:12:26 +0000 Subject: Moved test for #4727 to where it was supposed t... Moved test for #4727 to where it was supposed to go, no review. --- test/files/neg/bug4727.check | 11 +++++++++++ test/files/neg/bug4727.scala | 7 +++++++ test/files/run/bug4727.scala | 7 ------- 3 files changed, 18 insertions(+), 7 deletions(-) create mode 100644 test/files/neg/bug4727.check create mode 100644 test/files/neg/bug4727.scala delete mode 100644 test/files/run/bug4727.scala diff --git a/test/files/neg/bug4727.check b/test/files/neg/bug4727.check new file mode 100644 index 0000000000..cac35b1548 --- /dev/null +++ b/test/files/neg/bug4727.check @@ -0,0 +1,11 @@ +bug4727.scala:5: error: type mismatch; + found : Null + required: Int +Note that implicit conversions are not applicable because they are ambiguous: + both method Integer2intNullConflict in class LowPriorityImplicits of type (x: Null)Int + and method Integer2int in object Predef of type (x: java.lang.Integer)Int + are possible conversion functions from Null to Int +Error occurred in an application involving default arguments. + new C[Int] + ^ +one error found diff --git a/test/files/neg/bug4727.scala b/test/files/neg/bug4727.scala new file mode 100644 index 0000000000..40c06713ca --- /dev/null +++ b/test/files/neg/bug4727.scala @@ -0,0 +1,7 @@ +class C[T](x : T = null) + +object Test { + def main(args: Array[String]): Unit = { + new C[Int] + } +} diff --git a/test/files/run/bug4727.scala b/test/files/run/bug4727.scala deleted file mode 100644 index 40c06713ca..0000000000 --- a/test/files/run/bug4727.scala +++ /dev/null @@ -1,7 +0,0 @@ -class C[T](x : T = null) - -object Test { - def main(args: Array[String]): Unit = { - new C[Int] - } -} -- cgit v1.2.3