diff options
Diffstat (limited to 'test/files/neg')
-rw-r--r-- | test/files/neg/bug1523.check | 4 | ||||
-rw-r--r-- | test/files/neg/bug1523.scala | 5 | ||||
-rw-r--r-- | test/files/neg/bug944.check | 4 | ||||
-rw-r--r-- | test/files/neg/bug944.scala | 6 |
4 files changed, 19 insertions, 0 deletions
diff --git a/test/files/neg/bug1523.check b/test/files/neg/bug1523.check new file mode 100644 index 0000000000..a28ffcb902 --- /dev/null +++ b/test/files/neg/bug1523.check @@ -0,0 +1,4 @@ +bug1523.scala:4: error: wrong number of arguments for method bug: (Any)Any + def go() = bug("a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a") + ^ +one error found diff --git a/test/files/neg/bug1523.scala b/test/files/neg/bug1523.scala new file mode 100644 index 0000000000..cd287759d9 --- /dev/null +++ b/test/files/neg/bug1523.scala @@ -0,0 +1,5 @@ +object test { + def bug(x: Any) = x + + def go() = bug("a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a") +}
\ No newline at end of file diff --git a/test/files/neg/bug944.check b/test/files/neg/bug944.check new file mode 100644 index 0000000000..d45b968e9e --- /dev/null +++ b/test/files/neg/bug944.check @@ -0,0 +1,4 @@ +bug944.scala:5: error: implementation restricts functions to 22 parameters + a23:Int) => 1 + ^ +one error found diff --git a/test/files/neg/bug944.scala b/test/files/neg/bug944.scala new file mode 100644 index 0000000000..154e91c8ee --- /dev/null +++ b/test/files/neg/bug944.scala @@ -0,0 +1,6 @@ +object TooManyArgsFunction { + val f = (a1:Int, a2:Int, a3:Int, a4:Int, a5:Int, a6:Int, a7:Int, a8:Int, + a9:Int, a10:Int, a11:Int, a12:Int, a13:Int, a14:Int, a15:Int, + a16:Int, a17:Int, a18:Int, a19:Int, a20:Int, a21:Int, a22:Int, + a23:Int) => 1 +}
\ No newline at end of file |