@@ -65,11 +65,11 @@ //Assignment conversion: VoidToInt f1 = ()-> 3; assertTrue(3 == f1.foo()); //Covariant returns: TU<Number, Integer> f2 = (Integer x) -> x; - assertTrue(3 == f2.foo(3)); + assertTrue(3 == (Integer)f2.foo(3)); //Method resolution with boxing: int res = LambdaConv01.<Integer,Integer>exec((Integer x) -> x, 3); assertTrue(3 == res); //Runtime exception transparency: try {