Skip to content

CI updates: JDK 17, Scala 2.13.6, drop Scala 3.0.0-RC3 #237

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 6 commits into from

Conversation

SethTisue
Copy link
Member

No description provided.

@SethTisue
Copy link
Member Author

SethTisue commented Jul 15, 2021

[error] Test scala.compat.java8.runtime.LambdaDeserializerTest.cached failed: java.lang.RuntimeException: java.lang.IllegalArgumentException: too many arguments, took 0.004 sec
[error]     at scala.compat.java8.runtime.LambdaDeserializerTest.reconstitute(LambdaDeserializerTest.java:147)
[error]     at scala.compat.java8.runtime.LambdaDeserializerTest.cached(LambdaDeserializerTest.java:79)
[error]     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[error]     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[error]     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[error]     at java.lang.reflect.Method.invoke(Method.java:568)
[error]     ...
[error] Caused by: java.lang.IllegalArgumentException: too many arguments
[error]     at java.lang.invoke.LambdaMetafactory.altMetafactory(LambdaMetafactory.java:511)
[error]     at scala.compat.java8.runtime.LambdaDeserializer$.makeCallSite$1(LambdaDeserializer.scala:94)
[error]     at scala.compat.java8.runtime.LambdaDeserializer$.deserializeLambda(LambdaDeserializer.scala:112)
[error]     at scala.compat.java8.runtime.LambdaDeserializer.deserializeLambda(LambdaDeserializer.scala)
[error]     at scala.compat.java8.runtime.LambdaDeserializerTest.reconstitute(LambdaDeserializerTest.java:145)
[error]     ... 38 more

this is scala/bug#12419 , which has been fixed for Scala 2.12.15, which hasn't been released yet

leaving this as draft for now — we can revisit it once 2.12.15 comes out

@SethTisue SethTisue marked this pull request as draft July 15, 2021 19:03
@SethTisue
Copy link
Member Author

(the CI failure is expected — it's because genjavadoc isn't published for the Scala nightly that the temporary commit uses. the one we care about at the moment is https://app.travis-ci.com/github/scala/scala-java8-compat/jobs/524773023, and it's green)

@SethTisue
Copy link
Member Author

I've set a personal reminder to reopen this once 2.12.15 is out.

@SethTisue SethTisue closed this Jul 16, 2021
@SethTisue SethTisue self-assigned this Sep 13, 2021
@SethTisue SethTisue reopened this Sep 13, 2021
@SethTisue
Copy link
Member Author

we need to land #242 first

@SethTisue
Copy link
Member Author

I ended up just folding this stuff into #242

@SethTisue SethTisue closed this Sep 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant