Hi Julian,

I was trying to build a Calcite package but got this error. Could you
please tell me how to fix it?

testFor(org.apache.calcite.linq4j.test.ExpressionTest)  Time elapsed: 0.055
sec  <<< ERROR!

java.lang.Error: Unresolved compilation problem:

Type mismatch: cannot convert from Ord<capture#3-of ? extends E> to Ord<E>


at org.apache.calcite.linq4j.Ord$OrdList.get(Ord.java:118)

at org.apache.calcite.linq4j.Ord$OrdList.get(Ord.java:1)

at java.util.AbstractList$Itr.next(AbstractList.java:358)

at org.apache.calcite.linq4j.tree.ForStatement.accept0(ForStatement.java:60)

at org.apache.calcite.linq4j.tree.Statement.accept(Statement.java:32)

at
org.apache.calcite.linq4j.tree.BlockStatement.accept0(BlockStatement.java:70)

at org.apache.calcite.linq4j.tree.Statement.accept(Statement.java:32)

at org.apache.calcite.linq4j.tree.AbstractNode.accept(AbstractNode.java:55)

at
org.apache.calcite.linq4j.tree.ExpressionWriter.write(ExpressionWriter.java:49)

at org.apache.calcite.linq4j.tree.Expressions.toString(Expressions.java:55)

at org.apache.calcite.linq4j.tree.Expressions.toString(Expressions.java:65)

at
org.apache.calcite.linq4j.test.ExpressionTest.testFor(ExpressionTest.java:1161)


testFor2(org.apache.calcite.linq4j.test.ExpressionTest)  Time elapsed:
0.001 sec  <<< ERROR!

java.lang.Error: Unresolved compilation problem:

Type mismatch: cannot convert from Ord<capture#3-of ? extends E> to Ord<E>


at org.apache.calcite.linq4j.Ord$OrdList.get(Ord.java:118)

at org.apache.calcite.linq4j.Ord$OrdList.get(Ord.java:1)

at java.util.AbstractList$Itr.next(AbstractList.java:358)

at org.apache.calcite.linq4j.tree.ForStatement.accept0(ForStatement.java:60)

at org.apache.calcite.linq4j.tree.Statement.accept(Statement.java:32)

at
org.apache.calcite.linq4j.tree.BlockStatement.accept0(BlockStatement.java:70)

at org.apache.calcite.linq4j.tree.Statement.accept(Statement.java:32)

at org.apache.calcite.linq4j.tree.AbstractNode.accept(AbstractNode.java:55)

at
org.apache.calcite.linq4j.tree.ExpressionWriter.write(ExpressionWriter.java:49)

at org.apache.calcite.linq4j.tree.Expressions.toString(Expressions.java:55)

at org.apache.calcite.linq4j.tree.Expressions.toString(Expressions.java:65)

at
org.apache.calcite.linq4j.test.ExpressionTest.testFor2(ExpressionTest.java:1189)

Reply via email to