[ 
https://issues.apache.org/jira/browse/CALCITE-1258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15336664#comment-15336664
 ] 

Julian Hyde edited comment on CALCITE-1258 at 6/17/16 6:40 PM:
---------------------------------------------------------------

Wow, there are a lot of these "incompatible types" errors.

I don't see how the OpenJDK folks can justify making {{source=1.7}} stricter 
than JDK 1.7's javac, even if javac had a bug and didn't comply with the 1.7 
language specification. Who cares about compatibility with the 1.7 JLS? I care 
about compatibility with the 1.7 JDK.

As a workaround, I'm setting {{souce=1.9 target=1.9}}. Obviously we can't 
commit this to master, because we will support 1.7 for a while.


was (Author: julianhyde):
Wow, there are a lot of these.

I don't see how the OpenJDK folks can justify making {{source=1.7}} stricter 
than JDK 1.7's javac, even if javac had a bug and didn't comply with the 1.7 
language specification. Who cares about compatibility with the 1.7 JLS? I care 
about compatibility with the 1.7 JDK.

As a workaround, I'm setting {{souce=1.9 target=1.9}}. Obviously we can't 
commit this to master, because we will support 1.7 for a while.

> JDK9 support
> ------------
>
>                 Key: CALCITE-1258
>                 URL: https://issues.apache.org/jira/browse/CALCITE-1258
>             Project: Calcite
>          Issue Type: Bug
>            Reporter: Julian Hyde
>            Assignee: Julian Hyde
>
> I notice that Travis now offers JDK9. Let's get Calcite building & running on 
> JDK9.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to