Created
July 5, 2016 14:48
-
-
Save mpilquist/c6f4e03e9f4c1ee402572f4a36294182 to your computer and use it in GitHub Desktop.
scalaz-stream 0.8 failure under 2.12.0-M5
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/build.sbt b/build.sbt | |
index bb7ea68..7497062 100644 | |
--- a/build.sbt | |
+++ b/build.sbt | |
@@ -23,7 +23,7 @@ git.formattedShaVersion := { | |
scalaVersion := "2.11.8" | |
-crossScalaVersions := Seq("2.10.6", "2.11.8", "2.12.0-M4") | |
+crossScalaVersions := Seq("2.10.6", "2.11.8", "2.12.0-M5") | |
scalacOptions ++= Seq( | |
"-feature", | |
@@ -46,11 +46,11 @@ scalacOptions in (Compile, doc) ++= Seq( | |
resolvers ++= Seq(Resolver.sonatypeRepo("releases"), Resolver.sonatypeRepo("snapshots")) | |
libraryDependencies ++= Seq( | |
- "org.scalaz" %% "scalaz-core" % "7.1.7", | |
- "org.scalaz" %% "scalaz-concurrent" % "7.1.7", | |
+ "org.scalaz" %% "scalaz-core" % "7.1.8", | |
+ "org.scalaz" %% "scalaz-concurrent" % "7.1.8", | |
"org.scodec" %% "scodec-bits" % "1.1.0", | |
- "org.scalaz" %% "scalaz-scalacheck-binding" % "7.1.7" % "test", | |
- "org.scalacheck" %% "scalacheck" % "1.12.5" % "test" | |
+ "org.scalaz" %% "scalaz-scalacheck-binding" % "7.1.8" % "test", | |
+ "org.scalacheck" %% "scalacheck" % "1.13.1" % "test" | |
) | |
sonatypeProfileName := "org.scalaz" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
> compile | |
[info] Updating {file:/Users/mpilquist/Development/oss/third-party/fs2/}fs2... | |
[info] Resolving jline#jline;2.14.1 ... | |
[info] Done updating. | |
[info] Compiling 30 Scala sources to /Users/mpilquist/Development/oss/third-party/fs2/target/scala-2.12.0-M5/classes... | |
[error] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/Process.scala:117: no type parameters for method apply: (head: scalaz.stream.Process.HaltEmitOrAwait[F,O], stack: Vector[scalaz.stream.Cause => scalaz.stream.Process.Trampoline[scalaz.stream.Process[F,O]]])scalaz.stream.Process.Append[F,O] in object Append exist so that it can be applied to arguments (scalaz.stream.Process.HaltEmitOrAwait[F2,O2], scala.collection.immutable.Vector[scalaz.stream.Cause => scalaz.stream.Process.Trampoline[scalaz.stream.Process[F2,O2]]]) | |
[error] --- because --- | |
[error] argument expression's type is not compatible with formal parameter type; | |
[error] found : scalaz.stream.Process.HaltEmitOrAwait[F2,O2] | |
[error] required: scalaz.stream.Process.HaltEmitOrAwait[?F,?O] | |
[error] case (append: Append[F2, O2] @unchecked) => Append(append.head, append.stack :+ next) | |
[error] ^ | |
[error] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/Process.scala:117: type mismatch; | |
[error] found : scalaz.stream.Process.HaltEmitOrAwait[F2,O2] | |
[error] required: scalaz.stream.Process.HaltEmitOrAwait[F,O] | |
[error] case (append: Append[F2, O2] @unchecked) => Append(append.head, append.stack :+ next) | |
[error] ^ | |
[error] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/Process.scala:117: type mismatch; | |
[error] found : scala.collection.immutable.Vector[scalaz.stream.Cause => scalaz.stream.Process.Trampoline[scalaz.stream.Process[F2,O2]]] | |
[error] (which expands to) scala.collection.immutable.Vector[scalaz.stream.Cause => scalaz.Free[Function0,scalaz.stream.Process[F2,O2]]] | |
[error] required: Vector[scalaz.stream.Cause => scalaz.stream.Process.Trampoline[scalaz.stream.Process[F,O]]] | |
[error] (which expands to) Vector[scalaz.stream.Cause => scalaz.Free[Function0,scalaz.stream.Process[F,O]]] | |
[error] case (append: Append[F2, O2] @unchecked) => Append(append.head, append.stack :+ next) | |
[error] ^ | |
[error] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/Process.scala:117: type mismatch; | |
[error] found : scalaz.stream.Process.Append[F,O] | |
[error] required: scalaz.stream.Process[F2,O2] | |
[error] case (append: Append[F2, O2] @unchecked) => Append(append.head, append.stack :+ next) | |
[error] ^ | |
[error] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/Process.scala:118: no type parameters for method apply: (head: scalaz.stream.Process.HaltEmitOrAwait[F,O], stack: Vector[scalaz.stream.Cause => scalaz.stream.Process.Trampoline[scalaz.stream.Process[F,O]]])scalaz.stream.Process.Append[F,O] in object Append exist so that it can be applied to arguments (scalaz.stream.Process.Emit[O], scala.collection.immutable.Vector[scalaz.stream.Cause => scalaz.Free.Trampoline[scalaz.stream.Process[F2,O2]]]) | |
[error] --- because --- | |
[error] argument expression's type is not compatible with formal parameter type; | |
[error] found : scala.collection.immutable.Vector[scalaz.stream.Cause => scalaz.Free.Trampoline[scalaz.stream.Process[F2,O2]]] | |
[error] (which expands to) scala.collection.immutable.Vector[scalaz.stream.Cause => scalaz.Free[Function0,scalaz.stream.Process[F2,O2]]] | |
[error] required: Vector[scalaz.stream.Cause => scalaz.stream.Process.Trampoline[scalaz.stream.Process[?F,?O]]] | |
[error] (which expands to) Vector[scalaz.stream.Cause => scalaz.Free[Function0,scalaz.stream.Process[?F,?O]]] | |
[error] case emt@Emit(_) => Append(emt, Vector(next)) | |
[error] ^ | |
[error] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/Process.scala:118: type mismatch; | |
[error] found : scalaz.stream.Process.Emit[O(in trait Process)] | |
[error] required: scalaz.stream.Process.HaltEmitOrAwait[F,O(in method apply)] | |
[error] case emt@Emit(_) => Append(emt, Vector(next)) | |
[error] ^ | |
[error] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/Process.scala:118: type mismatch; | |
[error] found : scala.collection.immutable.Vector[scalaz.stream.Cause => scalaz.Free.Trampoline[scalaz.stream.Process[F2,O2]]] | |
[error] (which expands to) scala.collection.immutable.Vector[scalaz.stream.Cause => scalaz.Free[Function0,scalaz.stream.Process[F2,O2]]] | |
[error] required: Vector[scalaz.stream.Cause => scalaz.stream.Process.Trampoline[scalaz.stream.Process[F,O]]] | |
[error] (which expands to) Vector[scalaz.stream.Cause => scalaz.Free[Function0,scalaz.stream.Process[F,O]]] | |
[error] case emt@Emit(_) => Append(emt, Vector(next)) | |
[error] ^ | |
[error] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/Process.scala:118: type mismatch; | |
[error] found : scalaz.stream.Process.Append[F,O] | |
[error] required: scalaz.stream.Process[F2,O2] | |
[error] case emt@Emit(_) => Append(emt, Vector(next)) | |
[error] ^ | |
[error] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/Process.scala:119: no type parameters for method apply: (head: scalaz.stream.Process.HaltEmitOrAwait[F,O], stack: Vector[scalaz.stream.Cause => scalaz.stream.Process.Trampoline[scalaz.stream.Process[F,O]]])scalaz.stream.Process.Append[F,O] in object Append exist so that it can be applied to arguments (scalaz.stream.Process.Await[F,Any,O], scala.collection.immutable.Vector[scalaz.stream.Cause => scalaz.Free.Trampoline[scalaz.stream.Process[F2,O2]]]) | |
[error] --- because --- | |
[error] argument expression's type is not compatible with formal parameter type; | |
[error] found : scala.collection.immutable.Vector[scalaz.stream.Cause => scalaz.Free.Trampoline[scalaz.stream.Process[F2,O2]]] | |
[error] (which expands to) scala.collection.immutable.Vector[scalaz.stream.Cause => scalaz.Free[Function0,scalaz.stream.Process[F2,O2]]] | |
[error] required: Vector[scalaz.stream.Cause => scalaz.stream.Process.Trampoline[scalaz.stream.Process[?F,?O]]] | |
[error] (which expands to) Vector[scalaz.stream.Cause => scalaz.Free[Function0,scalaz.stream.Process[?F,?O]]] | |
[error] case awt@Await(_, _, _) => Append(awt, Vector(next)) | |
[error] ^ | |
[error] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/Process.scala:119: type mismatch; | |
[error] found : scalaz.stream.Process.Await[F(in trait Process),Any,O(in trait Process)] | |
[error] required: scalaz.stream.Process.HaltEmitOrAwait[F(in method apply),O(in method apply)] | |
[error] case awt@Await(_, _, _) => Append(awt, Vector(next)) | |
[error] ^ | |
[error] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/Process.scala:119: type mismatch; | |
[error] found : scala.collection.immutable.Vector[scalaz.stream.Cause => scalaz.Free.Trampoline[scalaz.stream.Process[F2,O2]]] | |
[error] (which expands to) scala.collection.immutable.Vector[scalaz.stream.Cause => scalaz.Free[Function0,scalaz.stream.Process[F2,O2]]] | |
[error] required: Vector[scalaz.stream.Cause => scalaz.stream.Process.Trampoline[scalaz.stream.Process[F,O]]] | |
[error] (which expands to) Vector[scalaz.stream.Cause => scalaz.Free[Function0,scalaz.stream.Process[F,O]]] | |
[error] case awt@Await(_, _, _) => Append(awt, Vector(next)) | |
[error] ^ | |
[error] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/Process.scala:119: type mismatch; | |
[error] found : scalaz.stream.Process.Append[F,O] | |
[error] required: scalaz.stream.Process[F2,O2] | |
[error] case awt@Await(_, _, _) => Append(awt, Vector(next)) | |
[error] ^ | |
[error] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/Process.scala:120: no type parameters for method apply: (head: scalaz.stream.Process.HaltEmitOrAwait[F,O], stack: Vector[scalaz.stream.Cause => scalaz.stream.Process.Trampoline[scalaz.stream.Process[F,O]]])scalaz.stream.Process.Append[F,O] in object Append exist so that it can be applied to arguments (scalaz.stream.Process.Halt, scala.collection.immutable.Vector[scalaz.stream.Cause => scalaz.Free.Trampoline[scalaz.stream.Process[F2,O2]]]) | |
[error] --- because --- | |
[error] argument expression's type is not compatible with formal parameter type; | |
[error] found : scala.collection.immutable.Vector[scalaz.stream.Cause => scalaz.Free.Trampoline[scalaz.stream.Process[F2,O2]]] | |
[error] (which expands to) scala.collection.immutable.Vector[scalaz.stream.Cause => scalaz.Free[Function0,scalaz.stream.Process[F2,O2]]] | |
[error] required: Vector[scalaz.stream.Cause => scalaz.stream.Process.Trampoline[scalaz.stream.Process[?F,?O]]] | |
[error] (which expands to) Vector[scalaz.stream.Cause => scalaz.Free[Function0,scalaz.stream.Process[?F,?O]]] | |
[error] case hlt@Halt(rsn) => Append(hlt, Vector(next)) | |
[error] ^ | |
[error] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/Process.scala:120: type mismatch; | |
[error] found : scala.collection.immutable.Vector[scalaz.stream.Cause => scalaz.Free.Trampoline[scalaz.stream.Process[F2,O2]]] | |
[error] (which expands to) scala.collection.immutable.Vector[scalaz.stream.Cause => scalaz.Free[Function0,scalaz.stream.Process[F2,O2]]] | |
[error] required: Vector[scalaz.stream.Cause => scalaz.stream.Process.Trampoline[scalaz.stream.Process[F,O]]] | |
[error] (which expands to) Vector[scalaz.stream.Cause => scalaz.Free[Function0,scalaz.stream.Process[F,O]]] | |
[error] case hlt@Halt(rsn) => Append(hlt, Vector(next)) | |
[error] ^ | |
[error] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/Process.scala:120: type mismatch; | |
[error] found : scalaz.stream.Process.Append[F,O] | |
[error] required: scalaz.stream.Process[F2,O2] | |
[error] case hlt@Halt(rsn) => Append(hlt, Vector(next)) | |
[error] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/Process.scala:183: non-variable type argument scalaz.stream.Process.Env[I,I2]#T in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#T,scalaz.stream.Process.Env[I,Any]#Is[I],O] (the underlying of scalaz.stream.tee.TeeAwaitL[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case s@Step(AwaitL(_), contT) => this.step match { | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/Process.scala:190: non-variable type argument scalaz.stream.Process.Env[I,I2]#T in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#T,scalaz.stream.Process.Env[Any,I2]#T[I2],O] (the underlying of scalaz.stream.tee.TeeAwaitR[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case s@Step(AwaitR(_), contT) => p2.step match { | |
[warn] ^ | |
[error] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/Process.scala:461: could not find implicit value for parameter F: scalaz.Monad[[x]F2[x]] | |
[error] case await: Await[F2, _, O2] => await.evaluate.flatMap(p => (p +: next).unconsOption(F,C)) | |
[error] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/tee.scala:105: non-variable type argument scalaz.stream.Process.Env[I,I2]#T in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#T,scalaz.stream.Process.Env[I,Any]#Is[I],O] (the underlying of scalaz.stream.tee.TeeAwaitL[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(awt@AwaitL(rcv), cont) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/tee.scala:108: non-variable type argument scalaz.stream.Process.Env[I,I2]#T in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#T,scalaz.stream.Process.Env[Any,I2]#T[I2],O] (the underlying of scalaz.stream.tee.TeeAwaitR[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(awt@AwaitR(rcv), cont) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/tee.scala:130: non-variable type argument scalaz.stream.Process.Env[I,I2]#T in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#T,scalaz.stream.Process.Env[I,Any]#Is[I],O] (the underlying of scalaz.stream.tee.TeeAwaitL[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(awt@AwaitL(rcv), cont) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/tee.scala:136: non-variable type argument scalaz.stream.Process.Env[I,I2]#T in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#T,scalaz.stream.Process.Env[Any,I2]#T[I2],O] (the underlying of scalaz.stream.tee.TeeAwaitR[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(awt@AwaitR(rcv), cont) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/tee.scala:163: non-variable type argument scalaz.stream.Process.Env[I,I2]#T in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#T,scalaz.stream.Process.Env[I,Any]#Is[I],O] (the underlying of scalaz.stream.tee.TeeAwaitL[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(AwaitL(rcv), cont) => suspend(disconnectL(cause)(rcv(left(cause)) +: cont)) | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/tee.scala:164: non-variable type argument scalaz.stream.Process.Env[I,I2]#T in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#T,scalaz.stream.Process.Env[Any,I2]#T[I2],O] (the underlying of scalaz.stream.tee.TeeAwaitR[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(awt@AwaitR(rcv), cont) => awt.extend(p => disconnectL[I,I2,O](cause)(p +: cont)) | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/tee.scala:178: non-variable type argument scalaz.stream.Process.Env[I,I2]#T in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#T,scalaz.stream.Process.Env[Any,I2]#T[I2],O] (the underlying of scalaz.stream.tee.TeeAwaitR[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(AwaitR(rcv), cont) => suspend(disconnectR(cause)(rcv(left(cause)) +: cont)) | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/tee.scala:179: non-variable type argument scalaz.stream.Process.Env[I,I2]#T in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#T,scalaz.stream.Process.Env[I,Any]#Is[I],O] (the underlying of scalaz.stream.tee.TeeAwaitL[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(awt@AwaitL(rcv), cont) => awt.extend(p => disconnectR[I,I2,O](cause)(p +: cont)) | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:223: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[I,Any]#Is[I],O] (the underlying of scalaz.stream.wye.WyeAwaitL[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(AwaitL(rcv), cont) => p1.step match { | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:236: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[Any,I2]#T[I2],O] (the underlying of scalaz.stream.wye.WyeAwaitR[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(AwaitR(rcv), cont) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:241: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[I,I2]#Y[scalaz.stream.ReceiveY[I,I2]],O] (the underlying of scalaz.stream.wye.WyeAwaitBoth[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(AwaitBoth(rcv), cont) => p1.step match { | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:317: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[I,Any]#Is[I],O] (the underlying of scalaz.stream.wye.WyeAwaitL[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(AwaitL(rcv), cont) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:320: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[Any,I2]#T[I2],O] (the underlying of scalaz.stream.wye.WyeAwaitR[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(awt@AwaitR(rcv), cont) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:326: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[I,I2]#Y[scalaz.stream.ReceiveY[I,I2]],O] (the underlying of scalaz.stream.wye.WyeAwaitBoth[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(AwaitBoth(rcv), cont) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:347: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[I,Any]#Is[I],O] (the underlying of scalaz.stream.wye.WyeAwaitL[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(awt@AwaitL(rcv), cont) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:353: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[Any,I2]#T[I2],O] (the underlying of scalaz.stream.wye.WyeAwaitR[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(AwaitR(rcv), cont) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:356: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[I,I2]#Y[scalaz.stream.ReceiveY[I,I2]],O] (the underlying of scalaz.stream.wye.WyeAwaitBoth[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(AwaitBoth(rcv), cont) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:375: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[I,Any]#Is[I],O] (the underlying of scalaz.stream.wye.WyeAwaitL[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(awt@AwaitL(rcv), cont) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:380: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[Any,I2]#T[I2],O] (the underlying of scalaz.stream.wye.WyeAwaitR[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(AwaitR(rcv), cont) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:385: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[I,I2]#Y[scalaz.stream.ReceiveY[I,I2]],O] (the underlying of scalaz.stream.wye.WyeAwaitBoth[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(AwaitBoth(rcv), cont) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:403: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[I,Any]#Is[I],O] (the underlying of scalaz.stream.wye.WyeAwaitL[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(AwaitL(rcv), cont) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:406: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[Any,I2]#T[I2],O] (the underlying of scalaz.stream.wye.WyeAwaitR[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(AwaitR(rcv), cont) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:411: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[I,I2]#Y[scalaz.stream.ReceiveY[I,I2]],O] (the underlying of scalaz.stream.wye.WyeAwaitBoth[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(AwaitBoth(rcv), cont) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:430: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[Any,I2]#T[I2],O] (the underlying of scalaz.stream.wye.WyeAwaitR[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(AwaitR(rcv), cont) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:433: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[I,Any]#Is[I],O] (the underlying of scalaz.stream.wye.WyeAwaitL[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(AwaitL(rcv), cont) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:438: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[I,I2]#Y[scalaz.stream.ReceiveY[I,I2]],O] (the underlying of scalaz.stream.wye.WyeAwaitBoth[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(AwaitBoth(rcv), cont) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:457: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[Any,I2]#T[I2],O] (the underlying of scalaz.stream.wye.WyeAwaitR[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(AwaitR(rcv), cont) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:461: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[I,Any]#Is[I],O] (the underlying of scalaz.stream.wye.WyeAwaitL[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(AwaitL(rcv), cont) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:463: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[I,I2]#Y[scalaz.stream.ReceiveY[I,I2]],O] (the underlying of scalaz.stream.wye.WyeAwaitBoth[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(AwaitBoth(rcv), cont) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:479: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[I,Any]#Is[I],O] (the underlying of scalaz.stream.wye.WyeAwaitL[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(AwaitL(rcv), cont) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:483: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[Any,I2]#T[I2],O] (the underlying of scalaz.stream.wye.WyeAwaitR[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(AwaitR(rcv), cont) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:485: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[I,I2]#Y[scalaz.stream.ReceiveY[I,I2]],O] (the underlying of scalaz.stream.wye.WyeAwaitBoth[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(AwaitBoth(rcv), cont) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:767: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[I,Any]#Is[I],O] (the underlying of scalaz.stream.wye.WyeAwaitL[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(AwaitL.is(), _) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:772: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[Any,I2]#T[I2],O] (the underlying of scalaz.stream.wye.WyeAwaitR[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(AwaitR.is(), _) => | |
[warn] ^ | |
[warn] /Users/mpilquist/Development/oss/third-party/fs2/src/main/scala/scalaz/stream/wye.scala:777: non-variable type argument scalaz.stream.Process.Env[I,I2]#Y in type pattern scalaz.stream.Process.Await[scalaz.stream.Process.Env[I,I2]#Y,scalaz.stream.Process.Env[I,I2]#Y[scalaz.stream.ReceiveY[I,I2]],O] (the underlying of scalaz.stream.wye.WyeAwaitBoth[I,I2,O]) is unchecked since it is eliminated by erasure | |
[warn] case Step(AwaitBoth.is(), _) => | |
[warn] ^ | |
[warn] 37 warnings found | |
[error] 16 errors found | |
[error] (compile:compileIncremental) Compilation failed | |
[error] Total time: 13 s, completed Jul 5, 2016 10:47:47 AM | |
> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment