summaryrefslogtreecommitdiff
path: root/test/files/neg/t3481.check
diff options
context:
space:
mode:
authorAdriaan Moors <adriaan.moors@epfl.ch>2012-03-12 17:58:34 +0100
committerAdriaan Moors <adriaan.moors@epfl.ch>2012-03-19 17:06:51 +0100
commit910a701fcc93e0663f0a6a15ac11499beb1ca6a9 (patch)
tree77e246101fc16226237b5a22a2b904908e1d7287 /test/files/neg/t3481.check
parent78c15103d54e58b0ecd193b90e2d56b967967d6c (diff)
downloadscala-910a701fcc93e0663f0a6a15ac11499beb1ca6a9.tar.gz
scala-910a701fcc93e0663f0a6a15ac11499beb1ca6a9.tar.bz2
scala-910a701fcc93e0663f0a6a15ac11499beb1ca6a9.zip
SI-5189: refined GADT soundness fix
extrapolate GADT skolems: only complicate types when needed make sure we only deskolemize GADT skolems after typedCase
Diffstat (limited to 'test/files/neg/t3481.check')
-rw-r--r--test/files/neg/t3481.check6
1 files changed, 3 insertions, 3 deletions
diff --git a/test/files/neg/t3481.check b/test/files/neg/t3481.check
index 48e6ff357b..debe07275b 100644
--- a/test/files/neg/t3481.check
+++ b/test/files/neg/t3481.check
@@ -1,17 +1,17 @@
t3481.scala:5: error: type mismatch;
found : String("hello")
- required: _$1 where type +_$1
+ required: _$1
f[A[Int]]("hello")
^
t3481.scala:11: error: type mismatch;
- found : _$2 where type +_$2
+ found : _$2
required: b.T
(which expands to) _$2
def f[T <: B[_]](a: T#T, b: T) = b.m(a)
^
t3481.scala:12: error: type mismatch;
found : String("Hello")
- required: _$2 where type +_$2
+ required: _$2
f("Hello", new B[Int])
^
t3481.scala:18: error: type mismatch;