|
1 |
| --- Error: tests/neg/i4986c.scala:38:7 ---------------------------------------------------------------------------------- |
2 |
| -38 | test.f // error |
| 1 | +-- Error: tests/neg/i4986c.scala:42:7 ---------------------------------------------------------------------------------- |
| 2 | +42 | test.f // error |
3 | 3 | | ^
|
4 | 4 | | Missing X$Y for Test[Char]
|
5 |
| --- Error: tests/neg/i4986c.scala:39:8 ---------------------------------------------------------------------------------- |
6 |
| -39 | test.g[Int] // error |
| 5 | +-- Error: tests/neg/i4986c.scala:43:8 ---------------------------------------------------------------------------------- |
| 6 | +43 | test.g[Int] // error |
7 | 7 | | ^
|
8 | 8 | | Missing Outer[Int] with OuterMember = pkg.Outer[Int]#OuterMember
|
9 |
| --- Error: tests/neg/i4986c.scala:40:8 ---------------------------------------------------------------------------------- |
10 |
| -40 | test.h[X$Y] // error |
| 9 | +-- Error: tests/neg/i4986c.scala:44:8 ---------------------------------------------------------------------------------- |
| 10 | +44 | test.h[X$Y] // error |
11 | 11 | | ^
|
12 | 12 | | Missing Outer[pkg.X$Y] with OuterMember = pkg.Outer[pkg.X$Y]#OuterMember
|
13 |
| --- Error: tests/neg/i4986c.scala:41:8 ---------------------------------------------------------------------------------- |
14 |
| -41 | test.i[Option[String]] // error |
| 13 | +-- Error: tests/neg/i4986c.scala:45:8 ---------------------------------------------------------------------------------- |
| 14 | +45 | test.i[Option[String]] // error |
15 | 15 | | ^
|
16 | 16 | | Missing implicit outer param of type Outer[Option[String]] for Test[Char]
|
17 |
| --- Error: tests/neg/i4986c.scala:42:8 ---------------------------------------------------------------------------------- |
18 |
| -42 | test.j[(Long, Long), Int | String, Array] // error |
| 17 | +-- Error: tests/neg/i4986c.scala:46:8 ---------------------------------------------------------------------------------- |
| 18 | +46 | test.j[(Long, Long), Int | String, Array] // error |
19 | 19 | | ^
|
20 | 20 | |Missing Inner[Int | String, Array] with InnerMember = pkg.Outer[(Long, Long)]#Inner[Int | String, Array]#InnerMember from Outer[(Long, Long)] with OuterMember = pkg.Outer[(Long, Long)]#OuterMember
|
21 |
| --- Error: tests/neg/i4986c.scala:43:8 ---------------------------------------------------------------------------------- |
22 |
| -43 | test.k[Either[String, Any], Seq[Seq[Char]], Vector] // error |
| 21 | +-- Error: tests/neg/i4986c.scala:47:8 ---------------------------------------------------------------------------------- |
| 22 | +47 | test.k[Either[String, Any], Seq[Seq[Char]], Vector] // error |
23 | 23 | | ^
|
24 | 24 | | Missing implicit inner param of type Outer[Either[String, Any]]#Inner[Seq[Seq[Char]], Vector] for Test[Char]
|
25 |
| --- Error: tests/neg/i4986c.scala:45:12 --------------------------------------------------------------------------------- |
26 |
| -45 | implicitly[Outer[Option[String] | List[Iterable[Char]]] { type MyType = BigDecimal }] // error |
| 25 | +-- Error: tests/neg/i4986c.scala:49:12 --------------------------------------------------------------------------------- |
| 26 | +49 | implicitly[Outer[Option[String] | List[Iterable[Char]]] { type MyType = BigDecimal }] // error |
27 | 27 | | ^
|
28 | 28 | |Missing Outer[Option[String] | List[Iterable[Char]]] with OuterMember = pkg.Outer[Option[String] | List[Iterable[Char]]]{MyType = BigDecimal}#OuterMember
|
29 |
| --- Error: tests/neg/i4986c.scala:46:12 --------------------------------------------------------------------------------- |
30 |
| -46 | implicitly[(Outer[Option[String] | List[Iterable[Char]]] { type MyType = BigDecimal })#Inner[Byte, Seq]] // error |
| 29 | +-- Error: tests/neg/i4986c.scala:50:12 --------------------------------------------------------------------------------- |
| 30 | +50 | implicitly[(Outer[Option[String] | List[Iterable[Char]]] { type MyType = BigDecimal })#Inner[Byte, Seq]] // error |
31 | 31 | | ^
|
32 | 32 | |Missing Inner[Byte, Seq] with InnerMember = pkg.Outer[Option[String] | List[Iterable[Char]]]{MyType = BigDecimal}#Inner[Byte, Seq]#InnerMember from Outer[Option[String] | List[Iterable[Char]]] with OuterMember = pkg.Outer[Option[String] | List[Iterable[Char]]]{MyType = BigDecimal}#OuterMember
|
33 |
| --- Error: tests/neg/i4986c.scala:47:12 --------------------------------------------------------------------------------- |
34 |
| -47 | implicitly[Outer[Int] @myAnnot] // error |
| 33 | +-- Error: tests/neg/i4986c.scala:51:12 --------------------------------------------------------------------------------- |
| 34 | +51 | implicitly[Outer[Int] @myAnnot] // error |
35 | 35 | | ^
|
36 | 36 | | Missing Outer[Int] with OuterMember = pkg.Outer[Int] @myAnnot#OuterMember
|
37 |
| --- Error: tests/neg/i4986c.scala:52:12 --------------------------------------------------------------------------------- |
38 |
| -52 | implicitly[Outer[Int] { type OuterMember = Long }] // error |
| 37 | +-- Error: tests/neg/i4986c.scala:56:12 --------------------------------------------------------------------------------- |
| 38 | +56 | implicitly[Outer[Int] { type OuterMember = Long }] // error |
39 | 39 | | ^
|
40 | 40 | | Missing Outer[Int] with OuterMember = Long
|
41 |
| --- Error: tests/neg/i4986c.scala:53:12 --------------------------------------------------------------------------------- |
42 |
| -53 | implicitly[outer.type] // error |
| 41 | +-- Error: tests/neg/i4986c.scala:57:12 --------------------------------------------------------------------------------- |
| 42 | +57 | implicitly[outer.type] // error |
43 | 43 | | ^
|
44 | 44 | | Missing Outer[Int] with OuterMember = pkg.Test.outer.OuterMember
|
45 |
| --- Error: tests/neg/i4986c.scala:54:12 --------------------------------------------------------------------------------- |
46 |
| -54 | implicitly[(Outer[Int] { type OuterMember = Long })#Inner[Long, Iterator] { type InnerMember = Byte }] // error |
| 45 | +-- Error: tests/neg/i4986c.scala:58:12 --------------------------------------------------------------------------------- |
| 46 | +58 | implicitly[(Outer[Int] { type OuterMember = Long })#Inner[Long, Iterator] { type InnerMember = Byte }] // error |
47 | 47 | | ^
|
48 | 48 | | Missing Inner[Long, Iterator] with InnerMember = Byte from Outer[Int] with OuterMember = Long
|
49 |
| --- Error: tests/neg/i4986c.scala:55:12 --------------------------------------------------------------------------------- |
50 |
| -55 | implicitly[outer.Inner[Long, Iterator] { type InnerMember = Byte }] // error |
| 49 | +-- Error: tests/neg/i4986c.scala:59:12 --------------------------------------------------------------------------------- |
| 50 | +59 | implicitly[outer.Inner[Long, Iterator] { type InnerMember = Byte }] // error |
51 | 51 | | ^
|
52 | 52 | |Missing Inner[Long, Iterator] with InnerMember = Byte from Outer[Int] with OuterMember = pkg.Test.outer.OuterMember
|
53 |
| --- Error: tests/neg/i4986c.scala:56:12 --------------------------------------------------------------------------------- |
54 |
| -56 | implicitly[inner.type] // error |
| 53 | +-- Error: tests/neg/i4986c.scala:60:12 --------------------------------------------------------------------------------- |
| 54 | +60 | implicitly[inner.type] // error |
55 | 55 | | ^
|
56 | 56 | |Missing Inner[Long, Iterator] with InnerMember = pkg.Test.inner.InnerMember from Outer[Int] with OuterMember = pkg.Test.outer.OuterMember
|
57 |
| --- Error: tests/neg/i4986c.scala:58:12 --------------------------------------------------------------------------------- |
58 |
| -58 | implicitly[U[Int, Option, Map]] // error |
| 57 | +-- Error: tests/neg/i4986c.scala:62:12 --------------------------------------------------------------------------------- |
| 58 | +62 | implicitly[U[Int, Option, Map]] // error |
59 | 59 | | ^
|
60 | 60 | | There's no U[Int, Option, Map]
|
61 |
| --- Error: tests/neg/i4986c.scala:62:5 ---------------------------------------------------------------------------------- |
62 |
| -62 | i.m[Option[Long]] // error |
| 61 | +-- Error: tests/neg/i4986c.scala:66:5 ---------------------------------------------------------------------------------- |
| 62 | +66 | i.m[Option[Long]] // error |
63 | 63 | | ^
|
64 |
| - | String; List; [A, _] =>> List[Option[?]]; Int; Option[Long]; |
| 64 | + | There is no '' but it's unchecked; String; List; [A, _] =>> List[Option[?]]; Int; Option[Long] |
0 commit comments