summaryrefslogtreecommitdiff
path: root/test/files/neg
diff options
context:
space:
mode:
Diffstat (limited to 'test/files/neg')
-rw-r--r--test/files/neg/bug882.check4
-rwxr-xr-xtest/files/neg/bug882.scala6
2 files changed, 10 insertions, 0 deletions
diff --git a/test/files/neg/bug882.check b/test/files/neg/bug882.check
new file mode 100644
index 0000000000..be7dc37cad
--- /dev/null
+++ b/test/files/neg/bug882.check
@@ -0,0 +1,4 @@
+bug882.scala:2: error: traits cannot have type parameters with <% bounds
+trait SortedSet[A <% Ordered[A]] {
+ ^
+one error found
diff --git a/test/files/neg/bug882.scala b/test/files/neg/bug882.scala
new file mode 100755
index 0000000000..5a8908befc
--- /dev/null
+++ b/test/files/neg/bug882.scala
@@ -0,0 +1,6 @@
+package test;
+trait SortedSet[A <% Ordered[A]] {
+ def first : A;
+ def last : A;
+ assert(first.compare(last) < 0);
+}