From 14534c693d2eb6acafaf8244c14b5643388fbd67 Mon Sep 17 00:00:00 2001 From: Paul Phillips Date: Thu, 30 May 2013 16:55:39 -0700 Subject: SI-7517 type constructors too eagerly normalized. I think 403eadd0f1 was largely a symptomatic remedy (not that we shouldn't harden against such outcomes) and that this commit gets closer to the root causes. The unanticipated change to test/files/run/t6113.check is like a cry of support from the jury box. -Foo[[X](Int, X)] +Foo[AnyRef{type l[X] = (Int, X)}#l] We should continue to look at calls to normalize with grave suspicion. --- test/files/run/t6113.check | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'test/files/run/t6113.check') diff --git a/test/files/run/t6113.check b/test/files/run/t6113.check index 65fb3cd090..56c11d1fab 100644 --- a/test/files/run/t6113.check +++ b/test/files/run/t6113.check @@ -1 +1 @@ -Foo[[X](Int, X)] +Foo[AnyRef{type l[X] = (Int, X)}#l] -- cgit v1.2.3