Skip to content

Instantly share code, notes, and snippets.

@YoEight
Created May 30, 2013 16:20
Show Gist options
  • Save YoEight/5679174 to your computer and use it in GitHub Desktop.
Save YoEight/5679174 to your computer and use it in GitHub Desktop.
scala compiler bug. It compiles but produce a class cast exception at runtime
[error] (run-main) java.lang.ClassCastException: java.lang.Integer cannot be cast to scala.runtime.Nothing$
java.lang.ClassCastException: java.lang.Integer cannot be cast to scala.runtime.Nothing$
at fr.applicius.kyub.control.stream.Streamer$$anonfun$echo$1.apply(Streamer.scala:108)
at fr.applicius.kyub.control.stream.Streamer$$anonfun$1.apply(Streamer.scala:102)
at fr.applicius.kyub.control.stream.Streamer$$anonfun$1.apply(Streamer.scala:101)
at fr.applicius.kyub.control.stream.Step$Return.flatMap(Streamer.scala:71)
at fr.applicius.kyub.control.stream.Step$Await$$anonfun$flatMap$1.apply(Streamer.scala:76)
at fr.applicius.kyub.control.stream.Step$Await$$anonfun$flatMap$1.apply(Streamer.scala:76)
at fr.applicius.kyub.control.stream.Step$Await$$anonfun$flatMap$1.apply(Streamer.scala:76)
at fr.applicius.kyub.control.stream.Step$Await$$anonfun$flatMap$1.apply(Streamer.scala:76)
at fr.applicius.kyub.control.stream.Step$class.go$3(Streamer.scala:52)
at fr.applicius.kyub.control.stream.Step$class.connect(Streamer.scala:58)
at fr.applicius.kyub.control.stream.Step$Emit.connect(Streamer.scala:79)
at fr.applicius.kyub.control.stream.Step$$anonfun$go$3$1.apply(Streamer.scala:48)
at fr.applicius.kyub.control.stream.Step$$anonfun$go$3$1.apply(Streamer.scala:48)
at fr.applicius.kyub.control.stream.Step$class.go$2(Streamer.scala:34)
at fr.applicius.kyub.control.stream.Step$class.foreach(Streamer.scala:38)
at fr.applicius.kyub.control.stream.Step$Emit.foreach(Streamer.scala:79)
at fr.applicius.kyub.control.stream.Streamer$.main(Streamer.scala:132)
at fr.applicius.kyub.control.stream.Streamer.main(Streamer.scala)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
[trace] Stack trace suppressed: run last compile:run for the full output.
java.lang.RuntimeException: Nonzero exit code: 1
at scala.sys.package$.error(package.scala:27)
[trace] Stack trace suppressed: run last compile:run for the full output.
[error] (compile:run) Nonzero exit code: 1
[error] Total time: 0 s, completed May 30, 2013 6:17:55 PM
>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment