You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Actual result: Code compiles successfully, but throws an exception at run-time:
java.lang.ClassCastException: java.lang.Object cannot be cast to java.lang.String
at Main$$$$anon$$1$$B$$.t((virtual file):16)
at Main$$$$anon$$1.<init>((virtual file):19)
at Main$$.main((virtual file):4)
at Main.main((virtual file))
at sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod)
at sun.reflect.NativeMethodAccessorImpl.invoke(UnknownSource)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(UnknownSource)
at java.lang.reflect.Method.invoke(UnknownSource)
at scala.tools.nsc.ObjectRunner$$$$anonfun$$run$$1.apply(ObjectRunner.scala:75)
at scala.tools.nsc.ObjectRunner$$.withContextClassLoader(ObjectRunner.scala:49)
at scala.tools.nsc.ObjectRunner$$.run(ObjectRunner.scala:74)
at scala.tools.nsc.ScriptRunner$$.scala$$tools$$nsc$$ScriptRunner$$$$runCompiled(ScriptRunner.scala:382)
at scala.tools.nsc.ScriptRunner$$$$anonfun$$runScript$$1.apply(ScriptRunner.scala:410)
at scala.tools.nsc.ScriptRunner$$$$anonfun$$runScript$$1.apply(ScriptRunner.scala:409)
at scala.tools.nsc.ScriptRunner$$.withCompiledScript(ScriptRunner.scala:354)
at scala.tools.nsc.ScriptRunner$$.runScript(ScriptRunner.scala:409)
at scala.tools.nsc.MainGenericRunner$$.main(MainGenericRunner.scala:179)
at scala.tools.nsc.MainGenericRunner.main(MainGenericRunner.scala)
Expected result: Compiler should not allow to drop variance annotations (in this case, on the type parameter U) when checking conformance of structural types.
The text was updated successfully, but these errors were encountered:
Source code:
Compiler version: 2.7.2.RC2
Actual result: Code compiles successfully, but throws an exception at run-time:
Expected result: Compiler should not allow to drop variance annotations (in this case, on the type parameter U) when checking conformance of structural types.
The text was updated successfully, but these errors were encountered: