Skip to content
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

Lambda doesn't compile under the latest JDK9 #15

Closed
jnape opened this issue Sep 24, 2017 · 3 comments
Closed

Lambda doesn't compile under the latest JDK9 #15

jnape opened this issue Sep 24, 2017 · 3 comments
Assignees

Comments

@jnape
Copy link
Member

jnape commented Sep 24, 2017

Compilation using the latest JDK is a disaster. Type inference and narrowing problems everywhere. These are likely all missed regressions in Java9, but I'll leave this issue open until I can get in touch with the OpenJDK guys and submit the likely myriad of bug reports necessary to bring it back to compilation parity with Java8.

@jnape jnape added the bug label Sep 24, 2017
@jnape jnape self-assigned this Sep 24, 2017
@jnape
Copy link
Member Author

jnape commented Oct 1, 2017

Linked Java9 JDK bug: https://bugs.openjdk.java.net/browse/JDK-8188144

@jnape jnape added this to the 2.0.1 milestone Nov 30, 2017
@jnape jnape removed this from the 2.0.1 milestone Jan 15, 2018
@jnape
Copy link
Member Author

jnape commented Jan 17, 2018

Well this is sad. That bug won't be fixed in Java9 (or 18.3 for that matter), and is postponed until Java10: http://mail.openjdk.java.net/pipermail/compiler-dev/2018-January/011577.html.

Have a serious think about whether this horribly buggy "short-term" Java release is worth even targeting for compilation, or if I should just leap frog it entirely.

@jnape jnape added the wontfix label Mar 25, 2018
@jnape
Copy link
Member Author

jnape commented Mar 25, 2018

Java9 is a disaster, both in terms of new compiler bugs and new runtime bugs. Lambda is particularly affected by these. Leapfrogging this unfortunate jdk release and targeting 10.

@jnape jnape closed this as completed Mar 25, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant