Skip to content

[CALCITE-6196] Accept BigQuery PERCENTILE functions without OVER clause #243

[CALCITE-6196] Accept BigQuery PERCENTILE functions without OVER clause

[CALCITE-6196] Accept BigQuery PERCENTILE functions without OVER clause #243

Triggered via push August 29, 2025 15:57
Status Failure
Total duration 42m 56s
Artifacts

main.yml

on: push
Windows (JDK 8)
11m 38s
Windows (JDK 8)
Windows (JDK 17)
11m 36s
Windows (JDK 17)
Windows (JDK 21)
10m 34s
Windows (JDK 21)
Linux (JDK 8, oldest Guava, America/New_York Timezone)
8m 34s
Linux (JDK 8, oldest Guava, America/New_York Timezone)
Linux (JDK 8, latest Guava, America/New_York Timezone)
10m 24s
Linux (JDK 8, latest Guava, America/New_York Timezone)
Linux (JDK 11, Pacific/Chatham Timezone)
8m 30s
Linux (JDK 11, Pacific/Chatham Timezone)
Linux (JDK 17)
8m 12s
Linux (JDK 17)
Linux (JDK 21)
8m 9s
Linux (JDK 21)
Linux (JDK 23)
7m 50s
Linux (JDK 23)
Linux (JDK 11, Avatica main)
10m 34s
Linux (JDK 11, Avatica main)
macOS (JDK 21)
42m 52s
macOS (JDK 21)
ErrorProne (JDK 11, latest Guava)
5m 12s
ErrorProne (JDK 11, latest Guava)
CheckerFramework (JDK 11)
11m 55s
CheckerFramework (JDK 11)
CheckerFramework (JDK 11, oldest Guava)
11m 27s
CheckerFramework (JDK 11, oldest Guava)
Linux (JDK 8) Slow Tests
0s
Linux (JDK 8) Slow Tests
Druid Tests
7m 33s
Druid Tests
Fit to window
Zoom out
Zoom in

Annotations

72 errors, 109 warnings, and 4 notices
Linux (JDK 23)
Unknown error
Linux (JDK 23): task ':core:test'#L0
Execution failed for task ':core:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///home/runner/work/calcite/calcite/core/build/reports/tests/test/index.html
Linux (JDK 23): SqlFunctionsTest.java#L1858
0.0sec org.apache.calcite.test.SqlFunctionsTest > testToTimestampWithLocalTimeZone() java.lang.IllegalArgumentException: Could not parse timestamp literal: malformed at org.apache.calcite.runtime.SqlFunctions.parseTimestampLiteralPermissively(SqlFunctions.java:5448) at org.apache.calcite.runtime.SqlFunctions.toTimestampWithLocalTimeZone(SqlFunctions.java:5543) at org.apache.calcite.test.SqlFunctionsTest.testToTimestampWithLocalTimeZone(SqlFunctionsTest.java:1858) Caused by: java.time.format.DateTimeParseException: Text 'malformed' could not be parsed at index 0 at java.base/java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:2108) at java.base/java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:2010) at java.base/java.time.LocalDateTime.parse(LocalDateTime.java:494) at org.apache.calcite.runtime.SqlFunctions.parseTimestampLiteralPermissively(SqlFunctions.java:5443) ... 2 more
Linux (JDK 23): CoreQuidemTest.java#L197
6.4sec org.apache.calcite.test.CoreQuidemTest > test(String)[32], [32] sql/misc.iq org.opentest4j.AssertionFailedError: Files differ: /home/runner/work/calcite/calcite/core/build/quidem/test/sql/misc.iq /home/runner/work/calcite/calcite/core/build/resources/test/sql/misc.iq 2659c2659,2795 < Illegal TIMESTAMP WITH LOCAL TIME ZONE literal 'malformed' --- > java.lang.ExceptionInInitializerError > at Baz$1.enumerator(Unknown Source) > at org.apache.calcite.linq4j.AbstractEnumerable.iterator(AbstractEnumerable.java:33) > at org.apache.calcite.avatica.MetaImpl.createCursor(MetaImpl.java:83) > at org.apache.calcite.avatica.AvaticaResultSet.execute(AvaticaResultSet.java:186) > at org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:64) > at org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:43) > at org.apache.calcite.avatica.AvaticaConnection$1.execute(AvaticaConnection.java:669) > at org.apache.calcite.jdbc.CalciteMetaImpl.prepareAndExecute(CalciteMetaImpl.java:673) > at org.apache.calcite.avatica.AvaticaConnection.prepareAndExecuteInternal(AvaticaConnection.java:677) > at org.apache.calcite.avatica.AvaticaStatement.executeInternal(AvaticaStatement.java:157) > at org.apache.calcite.avatica.AvaticaStatement.executeQuery(AvaticaStatement.java:228) > at net.hydromatic.quidem.Quidem.checkResult(Quidem.java:317) > at net.hydromatic.quidem.Quidem.access$2600(Quidem.java:54) > at net.hydromatic.quidem.Quidem$ContextImpl.checkResult(Quidem.java:1778) > at net.hydromatic.quidem.Quidem$CheckResultCommand.execute(Quidem.java:985) > at net.hydromatic.quidem.Quidem$CompositeCommand.execute(Quidem.java:1522) > at net.hydromatic.quidem.Quidem.execute(Quidem.java:204) > at org.apache.calcite.test.QuidemTest.checkRun(QuidemTest.java:267) > at org.apache.calcite.test.CoreQuidemTest.testSqlMisc(CoreQuidemTest.java:197) > at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) > at java.base/java.lang.reflect.Method.invoke(Method.java:580) > at org.apache.calcite.test.QuidemTest.test(QuidemTest.java:380) > at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) > at java.base/java.lang.reflect.Method.invoke(Method.java:580) > at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) > at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) > at org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45) > at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) > at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) > at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:94) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) > at org.junit.jupiter.engine.descriptor.TestMethodT
Linux (JDK 23): RelToSqlConverterTest.java#L1652
0.0sec org.apache.calcite.rel.rel2sql.RelToSqlConverterTest > testPercentileContFunctionWithoutOver() java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0 at org.apache.calcite.util.ImmutableIntList.get(ImmutableIntList.java:220) at org.apache.calcite.util.ImmutableIntList$EmptyImmutableIntList.get(ImmutableIntList.java:333) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1529) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1527) at org.apache.calcite.rel.core.AggregateCall.create(AggregateCall.java:261) at org.apache.calcite.tools.RelBuilder$AggCallImpl2.aggregateCall(RelBuilder.java:4717) at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2546) at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2455) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggregate(SqlToRelConverter.java:3739) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggImpl(SqlToRelConverter.java:3632) at org.apache.calcite.sql2rel.SqlToRelConverter.convertAgg(SqlToRelConverter.java:3508) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectList(SqlToRelConverter.java:4747) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectImpl(SqlToRelConverter.java:809) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelect(SqlToRelConverter.java:735) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQueryRecursive(SqlToRelConverter.java:3923) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQuery(SqlToRelConverter.java:628) at org.apache.calcite.prepare.PlannerImpl.rel(PlannerImpl.java:271) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.exec(RelToSqlConverterTest.java:11033) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.ok(RelToSqlConverterTest.java:10998) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest.testPercentileContFunctionWithoutOver(RelToSqlConverterTest.java:1652)
Linux (JDK 23): RelToSqlConverterTest.java#L1664
0.0sec org.apache.calcite.rel.rel2sql.RelToSqlConverterTest > testPercentileDiscFunctionWithoutOver() java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0 at org.apache.calcite.util.ImmutableIntList.get(ImmutableIntList.java:220) at org.apache.calcite.util.ImmutableIntList$EmptyImmutableIntList.get(ImmutableIntList.java:333) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1529) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1527) at org.apache.calcite.rel.core.AggregateCall.create(AggregateCall.java:261) at org.apache.calcite.tools.RelBuilder$AggCallImpl2.aggregateCall(RelBuilder.java:4717) at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2546) at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2455) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggregate(SqlToRelConverter.java:3739) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggImpl(SqlToRelConverter.java:3632) at org.apache.calcite.sql2rel.SqlToRelConverter.convertAgg(SqlToRelConverter.java:3508) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectList(SqlToRelConverter.java:4747) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectImpl(SqlToRelConverter.java:809) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelect(SqlToRelConverter.java:735) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQueryRecursive(SqlToRelConverter.java:3923) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQuery(SqlToRelConverter.java:628) at org.apache.calcite.prepare.PlannerImpl.rel(PlannerImpl.java:271) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.exec(RelToSqlConverterTest.java:11033) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.ok(RelToSqlConverterTest.java:10998) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest.testPercentileDiscFunctionWithoutOver(RelToSqlConverterTest.java:1664)
Linux (JDK 21)
Unknown error
Linux (JDK 21): task ':core:test'#L0
Execution failed for task ':core:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///home/runner/work/calcite/calcite/core/build/reports/tests/test/index.html
Linux (JDK 21): SqlFunctionsTest.java#L1858
0.0sec org.apache.calcite.test.SqlFunctionsTest > testToTimestampWithLocalTimeZone() java.lang.IllegalArgumentException: Could not parse timestamp literal: malformed at org.apache.calcite.runtime.SqlFunctions.parseTimestampLiteralPermissively(SqlFunctions.java:5448) at org.apache.calcite.runtime.SqlFunctions.toTimestampWithLocalTimeZone(SqlFunctions.java:5543) at org.apache.calcite.test.SqlFunctionsTest.testToTimestampWithLocalTimeZone(SqlFunctionsTest.java:1858) Caused by: java.time.format.DateTimeParseException: Text 'malformed' could not be parsed at index 0 at java.base/java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:2108) at java.base/java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:2010) at java.base/java.time.LocalDateTime.parse(LocalDateTime.java:494) at org.apache.calcite.runtime.SqlFunctions.parseTimestampLiteralPermissively(SqlFunctions.java:5443) ... 2 more
Linux (JDK 21): CoreQuidemTest.java#L197
6.7sec org.apache.calcite.test.CoreQuidemTest > test(String)[32], [32] sql/misc.iq org.opentest4j.AssertionFailedError: Files differ: /home/runner/work/calcite/calcite/core/build/quidem/test/sql/misc.iq /home/runner/work/calcite/calcite/core/build/resources/test/sql/misc.iq 2659c2659,2796 < Illegal TIMESTAMP WITH LOCAL TIME ZONE literal 'malformed' --- > java.lang.ExceptionInInitializerError > at Baz$1.enumerator(Unknown Source) > at org.apache.calcite.linq4j.AbstractEnumerable.iterator(AbstractEnumerable.java:33) > at org.apache.calcite.avatica.MetaImpl.createCursor(MetaImpl.java:83) > at org.apache.calcite.avatica.AvaticaResultSet.execute(AvaticaResultSet.java:186) > at org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:64) > at org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:43) > at org.apache.calcite.avatica.AvaticaConnection$1.execute(AvaticaConnection.java:669) > at org.apache.calcite.jdbc.CalciteMetaImpl.prepareAndExecute(CalciteMetaImpl.java:673) > at org.apache.calcite.avatica.AvaticaConnection.prepareAndExecuteInternal(AvaticaConnection.java:677) > at org.apache.calcite.avatica.AvaticaStatement.executeInternal(AvaticaStatement.java:157) > at org.apache.calcite.avatica.AvaticaStatement.executeQuery(AvaticaStatement.java:228) > at net.hydromatic.quidem.Quidem.checkResult(Quidem.java:317) > at net.hydromatic.quidem.Quidem.access$2600(Quidem.java:54) > at net.hydromatic.quidem.Quidem$ContextImpl.checkResult(Quidem.java:1778) > at net.hydromatic.quidem.Quidem$CheckResultCommand.execute(Quidem.java:985) > at net.hydromatic.quidem.Quidem$CompositeCommand.execute(Quidem.java:1522) > at net.hydromatic.quidem.Quidem.execute(Quidem.java:204) > at org.apache.calcite.test.QuidemTest.checkRun(QuidemTest.java:267) > at org.apache.calcite.test.CoreQuidemTest.testSqlMisc(CoreQuidemTest.java:197) > at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) > at java.base/java.lang.reflect.Method.invoke(Method.java:580) > at org.apache.calcite.test.QuidemTest.test(QuidemTest.java:380) > at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) > at java.base/java.lang.reflect.Method.invoke(Method.java:580) > at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) > at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) > at org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45) > at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) > at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) > at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:94) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) > at org.junit.jupiter.engine.descriptor.TestMethodT
Linux (JDK 21): RelToSqlConverterTest.java#L1652
0.0sec org.apache.calcite.rel.rel2sql.RelToSqlConverterTest > testPercentileContFunctionWithoutOver() java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0 at org.apache.calcite.util.ImmutableIntList.get(ImmutableIntList.java:220) at org.apache.calcite.util.ImmutableIntList$EmptyImmutableIntList.get(ImmutableIntList.java:333) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1529) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1527) at org.apache.calcite.rel.core.AggregateCall.create(AggregateCall.java:261) at org.apache.calcite.tools.RelBuilder$AggCallImpl2.aggregateCall(RelBuilder.java:4717) at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2546) at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2455) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggregate(SqlToRelConverter.java:3739) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggImpl(SqlToRelConverter.java:3632) at org.apache.calcite.sql2rel.SqlToRelConverter.convertAgg(SqlToRelConverter.java:3508) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectList(SqlToRelConverter.java:4747) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectImpl(SqlToRelConverter.java:809) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelect(SqlToRelConverter.java:735) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQueryRecursive(SqlToRelConverter.java:3923) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQuery(SqlToRelConverter.java:628) at org.apache.calcite.prepare.PlannerImpl.rel(PlannerImpl.java:271) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.exec(RelToSqlConverterTest.java:11033) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.ok(RelToSqlConverterTest.java:10998) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest.testPercentileContFunctionWithoutOver(RelToSqlConverterTest.java:1652)
Linux (JDK 21): RelToSqlConverterTest.java#L1664
0.0sec org.apache.calcite.rel.rel2sql.RelToSqlConverterTest > testPercentileDiscFunctionWithoutOver() java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0 at org.apache.calcite.util.ImmutableIntList.get(ImmutableIntList.java:220) at org.apache.calcite.util.ImmutableIntList$EmptyImmutableIntList.get(ImmutableIntList.java:333) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1529) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1527) at org.apache.calcite.rel.core.AggregateCall.create(AggregateCall.java:261) at org.apache.calcite.tools.RelBuilder$AggCallImpl2.aggregateCall(RelBuilder.java:4717) at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2546) at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2455) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggregate(SqlToRelConverter.java:3739) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggImpl(SqlToRelConverter.java:3632) at org.apache.calcite.sql2rel.SqlToRelConverter.convertAgg(SqlToRelConverter.java:3508) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectList(SqlToRelConverter.java:4747) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectImpl(SqlToRelConverter.java:809) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelect(SqlToRelConverter.java:735) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQueryRecursive(SqlToRelConverter.java:3923) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQuery(SqlToRelConverter.java:628) at org.apache.calcite.prepare.PlannerImpl.rel(PlannerImpl.java:271) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.exec(RelToSqlConverterTest.java:11033) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.ok(RelToSqlConverterTest.java:10998) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest.testPercentileDiscFunctionWithoutOver(RelToSqlConverterTest.java:1664)
Linux (JDK 17)
Unknown error
Linux (JDK 17): task ':core:test'#L0
Execution failed for task ':core:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///home/runner/work/calcite/calcite/core/build/reports/tests/test/index.html
Linux (JDK 17): SqlFunctionsTest.java#L1858
0.0sec org.apache.calcite.test.SqlFunctionsTest > testToTimestampWithLocalTimeZone() java.lang.IllegalArgumentException: Could not parse timestamp literal: malformed at org.apache.calcite.runtime.SqlFunctions.parseTimestampLiteralPermissively(SqlFunctions.java:5448) at org.apache.calcite.runtime.SqlFunctions.toTimestampWithLocalTimeZone(SqlFunctions.java:5543) at org.apache.calcite.test.SqlFunctionsTest.testToTimestampWithLocalTimeZone(SqlFunctionsTest.java:1858) Caused by: java.time.format.DateTimeParseException: Text 'malformed' could not be parsed at index 0 at java.base/java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:2052) at java.base/java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:1954) at java.base/java.time.LocalDateTime.parse(LocalDateTime.java:494) at org.apache.calcite.runtime.SqlFunctions.parseTimestampLiteralPermissively(SqlFunctions.java:5443) ... 2 more
Linux (JDK 17): CoreQuidemTest.java#L197
7.4sec org.apache.calcite.test.CoreQuidemTest > test(String)[32], [32] sql/misc.iq org.opentest4j.AssertionFailedError: Files differ: /home/runner/work/calcite/calcite/core/build/quidem/test/sql/misc.iq /home/runner/work/calcite/calcite/core/build/resources/test/sql/misc.iq 2659c2659,2799 < Illegal TIMESTAMP WITH LOCAL TIME ZONE literal 'malformed' --- > java.lang.ExceptionInInitializerError > at Baz$1.enumerator(Unknown Source) > at org.apache.calcite.linq4j.AbstractEnumerable.iterator(AbstractEnumerable.java:33) > at org.apache.calcite.avatica.MetaImpl.createCursor(MetaImpl.java:83) > at org.apache.calcite.avatica.AvaticaResultSet.execute(AvaticaResultSet.java:186) > at org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:64) > at org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:43) > at org.apache.calcite.avatica.AvaticaConnection$1.execute(AvaticaConnection.java:669) > at org.apache.calcite.jdbc.CalciteMetaImpl.prepareAndExecute(CalciteMetaImpl.java:673) > at org.apache.calcite.avatica.AvaticaConnection.prepareAndExecuteInternal(AvaticaConnection.java:677) > at org.apache.calcite.avatica.AvaticaStatement.executeInternal(AvaticaStatement.java:157) > at org.apache.calcite.avatica.AvaticaStatement.executeQuery(AvaticaStatement.java:228) > at net.hydromatic.quidem.Quidem.checkResult(Quidem.java:317) > at net.hydromatic.quidem.Quidem.access$2600(Quidem.java:54) > at net.hydromatic.quidem.Quidem$ContextImpl.checkResult(Quidem.java:1778) > at net.hydromatic.quidem.Quidem$CheckResultCommand.execute(Quidem.java:985) > at net.hydromatic.quidem.Quidem$CompositeCommand.execute(Quidem.java:1522) > at net.hydromatic.quidem.Quidem.execute(Quidem.java:204) > at org.apache.calcite.test.QuidemTest.checkRun(QuidemTest.java:267) > at org.apache.calcite.test.CoreQuidemTest.testSqlMisc(CoreQuidemTest.java:197) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:569) > at org.apache.calcite.test.QuidemTest.test(QuidemTest.java:380) > at jdk.internal.reflect.GeneratedMethodAccessor91.invoke(Unknown Source) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:569) > at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) > at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) > at org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45) > at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) > at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) > at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:94) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) > at org.junit.j
Linux (JDK 17): RelToSqlConverterTest.java#L1652
0.0sec org.apache.calcite.rel.rel2sql.RelToSqlConverterTest > testPercentileContFunctionWithoutOver() java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0 at org.apache.calcite.util.ImmutableIntList.get(ImmutableIntList.java:220) at org.apache.calcite.util.ImmutableIntList$EmptyImmutableIntList.get(ImmutableIntList.java:333) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1529) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1527) at org.apache.calcite.rel.core.AggregateCall.create(AggregateCall.java:261) at org.apache.calcite.tools.RelBuilder$AggCallImpl2.aggregateCall(RelBuilder.java:4717) at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2546) at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2455) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggregate(SqlToRelConverter.java:3739) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggImpl(SqlToRelConverter.java:3632) at org.apache.calcite.sql2rel.SqlToRelConverter.convertAgg(SqlToRelConverter.java:3508) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectList(SqlToRelConverter.java:4747) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectImpl(SqlToRelConverter.java:809) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelect(SqlToRelConverter.java:735) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQueryRecursive(SqlToRelConverter.java:3923) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQuery(SqlToRelConverter.java:628) at org.apache.calcite.prepare.PlannerImpl.rel(PlannerImpl.java:271) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.exec(RelToSqlConverterTest.java:11033) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.ok(RelToSqlConverterTest.java:10998) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest.testPercentileContFunctionWithoutOver(RelToSqlConverterTest.java:1652)
Linux (JDK 17): RelToSqlConverterTest.java#L1664
0.0sec org.apache.calcite.rel.rel2sql.RelToSqlConverterTest > testPercentileDiscFunctionWithoutOver() java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0 at org.apache.calcite.util.ImmutableIntList.get(ImmutableIntList.java:220) at org.apache.calcite.util.ImmutableIntList$EmptyImmutableIntList.get(ImmutableIntList.java:333) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1529) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1527) at org.apache.calcite.rel.core.AggregateCall.create(AggregateCall.java:261) at org.apache.calcite.tools.RelBuilder$AggCallImpl2.aggregateCall(RelBuilder.java:4717) at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2546) at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2455) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggregate(SqlToRelConverter.java:3739) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggImpl(SqlToRelConverter.java:3632) at org.apache.calcite.sql2rel.SqlToRelConverter.convertAgg(SqlToRelConverter.java:3508) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectList(SqlToRelConverter.java:4747) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectImpl(SqlToRelConverter.java:809) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelect(SqlToRelConverter.java:735) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQueryRecursive(SqlToRelConverter.java:3923) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQuery(SqlToRelConverter.java:628) at org.apache.calcite.prepare.PlannerImpl.rel(PlannerImpl.java:271) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.exec(RelToSqlConverterTest.java:11033) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.ok(RelToSqlConverterTest.java:10998) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest.testPercentileDiscFunctionWithoutOver(RelToSqlConverterTest.java:1664)
Linux (JDK 11, Pacific/Chatham Timezone)
Unknown error
Linux (JDK 11, Pacific/Chatham Timezone): task ':core:test'#L0
Execution failed for task ':core:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///home/runner/work/calcite/calcite/core/build/reports/tests/test/index.html
Linux (JDK 11, Pacific/Chatham Timezone): SqlFunctionsTest.java#L1858
0.0sec org.apache.calcite.test.SqlFunctionsTest > testToTimestampWithLocalTimeZone() java.lang.IllegalArgumentException: Could not parse timestamp literal: malformed at org.apache.calcite.runtime.SqlFunctions.parseTimestampLiteralPermissively(SqlFunctions.java:5448) at org.apache.calcite.runtime.SqlFunctions.toTimestampWithLocalTimeZone(SqlFunctions.java:5543) at org.apache.calcite.test.SqlFunctionsTest.testToTimestampWithLocalTimeZone(SqlFunctionsTest.java:1858) Caused by: java.time.format.DateTimeParseException: Text 'malformed' could not be parsed at index 0 at java.base/java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:2046) at java.base/java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:1948) at java.base/java.time.LocalDateTime.parse(LocalDateTime.java:492) at org.apache.calcite.runtime.SqlFunctions.parseTimestampLiteralPermissively(SqlFunctions.java:5443) ... 2 more
Linux (JDK 11, Pacific/Chatham Timezone): CoreQuidemTest.java#L197
7.2sec org.apache.calcite.test.CoreQuidemTest > test(String)[32], [32] sql/misc.iq org.opentest4j.AssertionFailedError: Files differ: /home/runner/work/calcite/calcite/core/build/quidem/test/sql/misc.iq /home/runner/work/calcite/calcite/core/build/resources/test/sql/misc.iq 2659c2659,2799 < Illegal TIMESTAMP WITH LOCAL TIME ZONE literal 'malformed' --- > java.lang.ExceptionInInitializerError > at Baz$1.enumerator(Unknown Source) > at org.apache.calcite.linq4j.AbstractEnumerable.iterator(AbstractEnumerable.java:33) > at org.apache.calcite.avatica.MetaImpl.createCursor(MetaImpl.java:83) > at org.apache.calcite.avatica.AvaticaResultSet.execute(AvaticaResultSet.java:186) > at org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:64) > at org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:43) > at org.apache.calcite.avatica.AvaticaConnection$1.execute(AvaticaConnection.java:669) > at org.apache.calcite.jdbc.CalciteMetaImpl.prepareAndExecute(CalciteMetaImpl.java:673) > at org.apache.calcite.avatica.AvaticaConnection.prepareAndExecuteInternal(AvaticaConnection.java:677) > at org.apache.calcite.avatica.AvaticaStatement.executeInternal(AvaticaStatement.java:157) > at org.apache.calcite.avatica.AvaticaStatement.executeQuery(AvaticaStatement.java:228) > at net.hydromatic.quidem.Quidem.checkResult(Quidem.java:317) > at net.hydromatic.quidem.Quidem.access$2600(Quidem.java:54) > at net.hydromatic.quidem.Quidem$ContextImpl.checkResult(Quidem.java:1778) > at net.hydromatic.quidem.Quidem$CheckResultCommand.execute(Quidem.java:985) > at net.hydromatic.quidem.Quidem$CompositeCommand.execute(Quidem.java:1522) > at net.hydromatic.quidem.Quidem.execute(Quidem.java:204) > at org.apache.calcite.test.QuidemTest.checkRun(QuidemTest.java:267) > at org.apache.calcite.test.CoreQuidemTest.testSqlMisc(CoreQuidemTest.java:197) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:566) > at org.apache.calcite.test.QuidemTest.test(QuidemTest.java:380) > at jdk.internal.reflect.GeneratedMethodAccessor103.invoke(Unknown Source) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:566) > at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) > at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) > at org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45) > at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) > at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) > at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:94) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) > at org.junit.
Linux (JDK 11, Pacific/Chatham Timezone): RelToSqlConverterTest.java#L1652
0.0sec org.apache.calcite.rel.rel2sql.RelToSqlConverterTest > testPercentileContFunctionWithoutOver() java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0 at org.apache.calcite.util.ImmutableIntList.get(ImmutableIntList.java:220) at org.apache.calcite.util.ImmutableIntList$EmptyImmutableIntList.get(ImmutableIntList.java:333) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1529) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1527) at org.apache.calcite.rel.core.AggregateCall.create(AggregateCall.java:261) at org.apache.calcite.tools.RelBuilder$AggCallImpl2.aggregateCall(RelBuilder.java:4717) at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2546) at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2455) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggregate(SqlToRelConverter.java:3739) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggImpl(SqlToRelConverter.java:3632) at org.apache.calcite.sql2rel.SqlToRelConverter.convertAgg(SqlToRelConverter.java:3508) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectList(SqlToRelConverter.java:4747) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectImpl(SqlToRelConverter.java:809) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelect(SqlToRelConverter.java:735) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQueryRecursive(SqlToRelConverter.java:3923) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQuery(SqlToRelConverter.java:628) at org.apache.calcite.prepare.PlannerImpl.rel(PlannerImpl.java:271) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.exec(RelToSqlConverterTest.java:11033) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.ok(RelToSqlConverterTest.java:10998) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest.testPercentileContFunctionWithoutOver(RelToSqlConverterTest.java:1652)
Linux (JDK 11, Pacific/Chatham Timezone): RelToSqlConverterTest.java#L1664
0.0sec org.apache.calcite.rel.rel2sql.RelToSqlConverterTest > testPercentileDiscFunctionWithoutOver() java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0 at org.apache.calcite.util.ImmutableIntList.get(ImmutableIntList.java:220) at org.apache.calcite.util.ImmutableIntList$EmptyImmutableIntList.get(ImmutableIntList.java:333) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1529) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1527) at org.apache.calcite.rel.core.AggregateCall.create(AggregateCall.java:261) at org.apache.calcite.tools.RelBuilder$AggCallImpl2.aggregateCall(RelBuilder.java:4717) at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2546) at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2455) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggregate(SqlToRelConverter.java:3739) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggImpl(SqlToRelConverter.java:3632) at org.apache.calcite.sql2rel.SqlToRelConverter.convertAgg(SqlToRelConverter.java:3508) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectList(SqlToRelConverter.java:4747) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectImpl(SqlToRelConverter.java:809) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelect(SqlToRelConverter.java:735) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQueryRecursive(SqlToRelConverter.java:3923) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQuery(SqlToRelConverter.java:628) at org.apache.calcite.prepare.PlannerImpl.rel(PlannerImpl.java:271) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.exec(RelToSqlConverterTest.java:11033) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.ok(RelToSqlConverterTest.java:10998) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest.testPercentileDiscFunctionWithoutOver(RelToSqlConverterTest.java:1664)
Linux (JDK 8, oldest Guava, America/New_York Timezone): task ':core:test'#L0
Execution failed for task ':core:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///home/runner/work/calcite/calcite/core/build/reports/tests/test/index.html
Linux (JDK 8, oldest Guava, America/New_York Timezone): CoreQuidemTest.java#L197
5.2sec org.apache.calcite.test.CoreQuidemTest > test(String)[32], [32] sql/misc.iq org.opentest4j.AssertionFailedError: Files differ: /home/runner/work/calcite/calcite/core/build/quidem/test/sql/misc.iq /home/runner/work/calcite/calcite/core/build/resources/test/sql/misc.iq 2659c2659,2798 < Illegal TIMESTAMP WITH LOCAL TIME ZONE literal 'malformed' --- > java.lang.ExceptionInInitializerError > at Baz$1.enumerator(Unknown Source) > at org.apache.calcite.linq4j.AbstractEnumerable.iterator(AbstractEnumerable.java:33) > at org.apache.calcite.avatica.MetaImpl.createCursor(MetaImpl.java:83) > at org.apache.calcite.avatica.AvaticaResultSet.execute(AvaticaResultSet.java:186) > at org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:64) > at org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:43) > at org.apache.calcite.avatica.AvaticaConnection$1.execute(AvaticaConnection.java:669) > at org.apache.calcite.jdbc.CalciteMetaImpl.prepareAndExecute(CalciteMetaImpl.java:673) > at org.apache.calcite.avatica.AvaticaConnection.prepareAndExecuteInternal(AvaticaConnection.java:677) > at org.apache.calcite.avatica.AvaticaStatement.executeInternal(AvaticaStatement.java:157) > at org.apache.calcite.avatica.AvaticaStatement.executeQuery(AvaticaStatement.java:228) > at net.hydromatic.quidem.Quidem.checkResult(Quidem.java:317) > at net.hydromatic.quidem.Quidem.access$2600(Quidem.java:54) > at net.hydromatic.quidem.Quidem$ContextImpl.checkResult(Quidem.java:1778) > at net.hydromatic.quidem.Quidem$CheckResultCommand.execute(Quidem.java:985) > at net.hydromatic.quidem.Quidem$CompositeCommand.execute(Quidem.java:1522) > at net.hydromatic.quidem.Quidem.execute(Quidem.java:204) > at org.apache.calcite.test.QuidemTest.checkRun(QuidemTest.java:267) > at org.apache.calcite.test.CoreQuidemTest.testSqlMisc(CoreQuidemTest.java:197) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at org.apache.calcite.test.QuidemTest.test(QuidemTest.java:380) > at sun.reflect.GeneratedMethodAccessor105.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) > at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) > at org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45) > at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) > at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) > at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:94) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) > a
Linux (JDK 8, oldest Guava, America/New_York Timezone): SqlFunctionsTest.java#L1858
0.0sec org.apache.calcite.test.SqlFunctionsTest > testToTimestampWithLocalTimeZone() java.lang.IllegalArgumentException: Could not parse timestamp literal: malformed at org.apache.calcite.runtime.SqlFunctions.parseTimestampLiteralPermissively(SqlFunctions.java:5448) at org.apache.calcite.runtime.SqlFunctions.toTimestampWithLocalTimeZone(SqlFunctions.java:5543) at org.apache.calcite.test.SqlFunctionsTest.testToTimestampWithLocalTimeZone(SqlFunctionsTest.java:1858) Caused by: java.time.format.DateTimeParseException: Text 'malformed' could not be parsed at index 0 at java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:1949) at java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:1851) at java.time.LocalDateTime.parse(LocalDateTime.java:492) at org.apache.calcite.runtime.SqlFunctions.parseTimestampLiteralPermissively(SqlFunctions.java:5443) ... 2 more
Linux (JDK 8, oldest Guava, America/New_York Timezone): RelToSqlConverterTest.java#L1652
0.0sec org.apache.calcite.rel.rel2sql.RelToSqlConverterTest > testPercentileContFunctionWithoutOver() java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.calcite.util.ImmutableIntList.get(ImmutableIntList.java:220) at org.apache.calcite.util.ImmutableIntList$EmptyImmutableIntList.get(ImmutableIntList.java:333) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1529) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1527) at org.apache.calcite.rel.core.AggregateCall.create(AggregateCall.java:261) at org.apache.calcite.tools.RelBuilder$AggCallImpl2.aggregateCall(RelBuilder.java:4717) at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2546) at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2455) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggregate(SqlToRelConverter.java:3739) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggImpl(SqlToRelConverter.java:3632) at org.apache.calcite.sql2rel.SqlToRelConverter.convertAgg(SqlToRelConverter.java:3508) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectList(SqlToRelConverter.java:4747) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectImpl(SqlToRelConverter.java:809) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelect(SqlToRelConverter.java:735) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQueryRecursive(SqlToRelConverter.java:3923) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQuery(SqlToRelConverter.java:628) at org.apache.calcite.prepare.PlannerImpl.rel(PlannerImpl.java:271) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.exec(RelToSqlConverterTest.java:11033) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.ok(RelToSqlConverterTest.java:10998) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest.testPercentileContFunctionWithoutOver(RelToSqlConverterTest.java:1652)
Linux (JDK 8, oldest Guava, America/New_York Timezone): RelToSqlConverterTest.java#L1664
0.0sec org.apache.calcite.rel.rel2sql.RelToSqlConverterTest > testPercentileDiscFunctionWithoutOver() java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.calcite.util.ImmutableIntList.get(ImmutableIntList.java:220) at org.apache.calcite.util.ImmutableIntList$EmptyImmutableIntList.get(ImmutableIntList.java:333) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1529) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1527) at org.apache.calcite.rel.core.AggregateCall.create(AggregateCall.java:261) at org.apache.calcite.tools.RelBuilder$AggCallImpl2.aggregateCall(RelBuilder.java:4717) at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2546) at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2455) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggregate(SqlToRelConverter.java:3739) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggImpl(SqlToRelConverter.java:3632) at org.apache.calcite.sql2rel.SqlToRelConverter.convertAgg(SqlToRelConverter.java:3508) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectList(SqlToRelConverter.java:4747) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectImpl(SqlToRelConverter.java:809) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelect(SqlToRelConverter.java:735) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQueryRecursive(SqlToRelConverter.java:3923) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQuery(SqlToRelConverter.java:628) at org.apache.calcite.prepare.PlannerImpl.rel(PlannerImpl.java:271) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.exec(RelToSqlConverterTest.java:11033) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.ok(RelToSqlConverterTest.java:10998) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest.testPercentileDiscFunctionWithoutOver(RelToSqlConverterTest.java:1664)
Linux (JDK 8, latest Guava, America/New_York Timezone): task ':core:test'#L0
Execution failed for task ':core:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///home/runner/work/calcite/calcite/core/build/reports/tests/test/index.html
Linux (JDK 8, latest Guava, America/New_York Timezone): CoreQuidemTest.java#L197
6.2sec org.apache.calcite.test.CoreQuidemTest > test(String)[32], [32] sql/misc.iq org.opentest4j.AssertionFailedError: Files differ: /home/runner/work/calcite/calcite/core/build/quidem/test/sql/misc.iq /home/runner/work/calcite/calcite/core/build/resources/test/sql/misc.iq 2659c2659,2798 < Illegal TIMESTAMP WITH LOCAL TIME ZONE literal 'malformed' --- > java.lang.ExceptionInInitializerError > at Baz$1.enumerator(Unknown Source) > at org.apache.calcite.linq4j.AbstractEnumerable.iterator(AbstractEnumerable.java:33) > at org.apache.calcite.avatica.MetaImpl.createCursor(MetaImpl.java:83) > at org.apache.calcite.avatica.AvaticaResultSet.execute(AvaticaResultSet.java:186) > at org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:64) > at org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:43) > at org.apache.calcite.avatica.AvaticaConnection$1.execute(AvaticaConnection.java:669) > at org.apache.calcite.jdbc.CalciteMetaImpl.prepareAndExecute(CalciteMetaImpl.java:673) > at org.apache.calcite.avatica.AvaticaConnection.prepareAndExecuteInternal(AvaticaConnection.java:677) > at org.apache.calcite.avatica.AvaticaStatement.executeInternal(AvaticaStatement.java:157) > at org.apache.calcite.avatica.AvaticaStatement.executeQuery(AvaticaStatement.java:228) > at net.hydromatic.quidem.Quidem.checkResult(Quidem.java:317) > at net.hydromatic.quidem.Quidem.access$2600(Quidem.java:54) > at net.hydromatic.quidem.Quidem$ContextImpl.checkResult(Quidem.java:1778) > at net.hydromatic.quidem.Quidem$CheckResultCommand.execute(Quidem.java:985) > at net.hydromatic.quidem.Quidem$CompositeCommand.execute(Quidem.java:1522) > at net.hydromatic.quidem.Quidem.execute(Quidem.java:204) > at org.apache.calcite.test.QuidemTest.checkRun(QuidemTest.java:267) > at org.apache.calcite.test.CoreQuidemTest.testSqlMisc(CoreQuidemTest.java:197) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at org.apache.calcite.test.QuidemTest.test(QuidemTest.java:380) > at sun.reflect.GeneratedMethodAccessor94.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) > at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) > at org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45) > at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) > at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) > at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:94) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) > at
Linux (JDK 8, latest Guava, America/New_York Timezone): SqlFunctionsTest.java#L1858
0.0sec org.apache.calcite.test.SqlFunctionsTest > testToTimestampWithLocalTimeZone() java.lang.IllegalArgumentException: Could not parse timestamp literal: malformed at org.apache.calcite.runtime.SqlFunctions.parseTimestampLiteralPermissively(SqlFunctions.java:5448) at org.apache.calcite.runtime.SqlFunctions.toTimestampWithLocalTimeZone(SqlFunctions.java:5543) at org.apache.calcite.test.SqlFunctionsTest.testToTimestampWithLocalTimeZone(SqlFunctionsTest.java:1858) Caused by: java.time.format.DateTimeParseException: Text 'malformed' could not be parsed at index 0 at java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:1949) at java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:1851) at java.time.LocalDateTime.parse(LocalDateTime.java:492) at org.apache.calcite.runtime.SqlFunctions.parseTimestampLiteralPermissively(SqlFunctions.java:5443) ... 2 more
Linux (JDK 8, latest Guava, America/New_York Timezone): RelToSqlConverterTest.java#L1652
0.0sec org.apache.calcite.rel.rel2sql.RelToSqlConverterTest > testPercentileContFunctionWithoutOver() java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.calcite.util.ImmutableIntList.get(ImmutableIntList.java:220) at org.apache.calcite.util.ImmutableIntList$EmptyImmutableIntList.get(ImmutableIntList.java:333) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1529) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1527) at org.apache.calcite.rel.core.AggregateCall.create(AggregateCall.java:261) at org.apache.calcite.tools.RelBuilder$AggCallImpl2.aggregateCall(RelBuilder.java:4717) at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2546) at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2455) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggregate(SqlToRelConverter.java:3739) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggImpl(SqlToRelConverter.java:3632) at org.apache.calcite.sql2rel.SqlToRelConverter.convertAgg(SqlToRelConverter.java:3508) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectList(SqlToRelConverter.java:4747) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectImpl(SqlToRelConverter.java:809) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelect(SqlToRelConverter.java:735) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQueryRecursive(SqlToRelConverter.java:3923) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQuery(SqlToRelConverter.java:628) at org.apache.calcite.prepare.PlannerImpl.rel(PlannerImpl.java:271) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.exec(RelToSqlConverterTest.java:11033) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.ok(RelToSqlConverterTest.java:10998) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest.testPercentileContFunctionWithoutOver(RelToSqlConverterTest.java:1652)
Linux (JDK 8, latest Guava, America/New_York Timezone): RelToSqlConverterTest.java#L1664
0.0sec org.apache.calcite.rel.rel2sql.RelToSqlConverterTest > testPercentileDiscFunctionWithoutOver() java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.calcite.util.ImmutableIntList.get(ImmutableIntList.java:220) at org.apache.calcite.util.ImmutableIntList$EmptyImmutableIntList.get(ImmutableIntList.java:333) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1529) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1527) at org.apache.calcite.rel.core.AggregateCall.create(AggregateCall.java:261) at org.apache.calcite.tools.RelBuilder$AggCallImpl2.aggregateCall(RelBuilder.java:4717) at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2546) at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2455) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggregate(SqlToRelConverter.java:3739) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggImpl(SqlToRelConverter.java:3632) at org.apache.calcite.sql2rel.SqlToRelConverter.convertAgg(SqlToRelConverter.java:3508) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectList(SqlToRelConverter.java:4747) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectImpl(SqlToRelConverter.java:809) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelect(SqlToRelConverter.java:735) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQueryRecursive(SqlToRelConverter.java:3923) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQuery(SqlToRelConverter.java:628) at org.apache.calcite.prepare.PlannerImpl.rel(PlannerImpl.java:271) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.exec(RelToSqlConverterTest.java:11033) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.ok(RelToSqlConverterTest.java:10998) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest.testPercentileDiscFunctionWithoutOver(RelToSqlConverterTest.java:1664)
Linux (JDK 11, Avatica main)
Unknown error
Linux (JDK 11, Avatica main): task ':core:test'#L0
Execution failed for task ':core:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///home/runner/work/calcite/calcite/core/build/reports/tests/test/index.html
Linux (JDK 11, Avatica main): SqlFunctionsTest.java#L1858
0.0sec org.apache.calcite.test.SqlFunctionsTest > testToTimestampWithLocalTimeZone() java.lang.IllegalArgumentException: Could not parse timestamp literal: malformed at org.apache.calcite.runtime.SqlFunctions.parseTimestampLiteralPermissively(SqlFunctions.java:5448) at org.apache.calcite.runtime.SqlFunctions.toTimestampWithLocalTimeZone(SqlFunctions.java:5543) at org.apache.calcite.test.SqlFunctionsTest.testToTimestampWithLocalTimeZone(SqlFunctionsTest.java:1858) Caused by: java.time.format.DateTimeParseException: Text 'malformed' could not be parsed at index 0 at java.base/java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:2046) at java.base/java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:1948) at java.base/java.time.LocalDateTime.parse(LocalDateTime.java:492) at org.apache.calcite.runtime.SqlFunctions.parseTimestampLiteralPermissively(SqlFunctions.java:5443) ... 2 more
Linux (JDK 11, Avatica main): CoreQuidemTest.java#L197
7.3sec org.apache.calcite.test.CoreQuidemTest > test(String)[32], [32] sql/misc.iq org.opentest4j.AssertionFailedError: Files differ: /home/runner/work/calcite/calcite/core/build/quidem/test/sql/misc.iq /home/runner/work/calcite/calcite/core/build/resources/test/sql/misc.iq 2659c2659,2799 < Illegal TIMESTAMP WITH LOCAL TIME ZONE literal 'malformed' --- > java.lang.ExceptionInInitializerError > at Baz$1.enumerator(Unknown Source) > at org.apache.calcite.linq4j.AbstractEnumerable.iterator(AbstractEnumerable.java:33) > at org.apache.calcite.avatica.MetaImpl.createCursor(MetaImpl.java:83) > at org.apache.calcite.avatica.AvaticaResultSet.execute(AvaticaResultSet.java:186) > at org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:64) > at org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:43) > at org.apache.calcite.avatica.AvaticaConnection$1.execute(AvaticaConnection.java:669) > at org.apache.calcite.jdbc.CalciteMetaImpl.prepareAndExecute(CalciteMetaImpl.java:673) > at org.apache.calcite.avatica.AvaticaConnection.prepareAndExecuteInternal(AvaticaConnection.java:677) > at org.apache.calcite.avatica.AvaticaStatement.executeInternal(AvaticaStatement.java:157) > at org.apache.calcite.avatica.AvaticaStatement.executeQuery(AvaticaStatement.java:228) > at net.hydromatic.quidem.Quidem.checkResult(Quidem.java:317) > at net.hydromatic.quidem.Quidem.access$2600(Quidem.java:54) > at net.hydromatic.quidem.Quidem$ContextImpl.checkResult(Quidem.java:1778) > at net.hydromatic.quidem.Quidem$CheckResultCommand.execute(Quidem.java:985) > at net.hydromatic.quidem.Quidem$CompositeCommand.execute(Quidem.java:1522) > at net.hydromatic.quidem.Quidem.execute(Quidem.java:204) > at org.apache.calcite.test.QuidemTest.checkRun(QuidemTest.java:267) > at org.apache.calcite.test.CoreQuidemTest.testSqlMisc(CoreQuidemTest.java:197) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:566) > at org.apache.calcite.test.QuidemTest.test(QuidemTest.java:380) > at jdk.internal.reflect.GeneratedMethodAccessor100.invoke(Unknown Source) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:566) > at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) > at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) > at org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45) > at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) > at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) > at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:94) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) > at org.junit.
Linux (JDK 11, Avatica main): RelToSqlConverterTest.java#L1652
0.0sec org.apache.calcite.rel.rel2sql.RelToSqlConverterTest > testPercentileContFunctionWithoutOver() java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0 at org.apache.calcite.util.ImmutableIntList.get(ImmutableIntList.java:220) at org.apache.calcite.util.ImmutableIntList$EmptyImmutableIntList.get(ImmutableIntList.java:333) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1529) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1527) at org.apache.calcite.rel.core.AggregateCall.create(AggregateCall.java:261) at org.apache.calcite.tools.RelBuilder$AggCallImpl2.aggregateCall(RelBuilder.java:4717) at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2546) at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2455) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggregate(SqlToRelConverter.java:3739) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggImpl(SqlToRelConverter.java:3632) at org.apache.calcite.sql2rel.SqlToRelConverter.convertAgg(SqlToRelConverter.java:3508) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectList(SqlToRelConverter.java:4747) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectImpl(SqlToRelConverter.java:809) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelect(SqlToRelConverter.java:735) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQueryRecursive(SqlToRelConverter.java:3923) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQuery(SqlToRelConverter.java:628) at org.apache.calcite.prepare.PlannerImpl.rel(PlannerImpl.java:271) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.exec(RelToSqlConverterTest.java:11033) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.ok(RelToSqlConverterTest.java:10998) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest.testPercentileContFunctionWithoutOver(RelToSqlConverterTest.java:1652)
Linux (JDK 11, Avatica main): RelToSqlConverterTest.java#L1664
0.0sec org.apache.calcite.rel.rel2sql.RelToSqlConverterTest > testPercentileDiscFunctionWithoutOver() java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0 at org.apache.calcite.util.ImmutableIntList.get(ImmutableIntList.java:220) at org.apache.calcite.util.ImmutableIntList$EmptyImmutableIntList.get(ImmutableIntList.java:333) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1529) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1527) at org.apache.calcite.rel.core.AggregateCall.create(AggregateCall.java:261) at org.apache.calcite.tools.RelBuilder$AggCallImpl2.aggregateCall(RelBuilder.java:4717) at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2546) at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2455) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggregate(SqlToRelConverter.java:3739) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggImpl(SqlToRelConverter.java:3632) at org.apache.calcite.sql2rel.SqlToRelConverter.convertAgg(SqlToRelConverter.java:3508) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectList(SqlToRelConverter.java:4747) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectImpl(SqlToRelConverter.java:809) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelect(SqlToRelConverter.java:735) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQueryRecursive(SqlToRelConverter.java:3923) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQuery(SqlToRelConverter.java:628) at org.apache.calcite.prepare.PlannerImpl.rel(PlannerImpl.java:271) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.exec(RelToSqlConverterTest.java:11033) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.ok(RelToSqlConverterTest.java:10998) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest.testPercentileDiscFunctionWithoutOver(RelToSqlConverterTest.java:1664)
Windows (JDK 21)
Unknown error
Windows (JDK 21): task ':core:test'#L0
Execution failed for task ':core:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///D:/a/calcite/calcite/core/build/reports/tests/test/index.html
Windows (JDK 21): SqlFunctionsTest.java#L1858
0.0sec org.apache.calcite.test.SqlFunctionsTest > testToTimestampWithLocalTimeZone() java.lang.IllegalArgumentException: Could not parse timestamp literal: malformed at org.apache.calcite.runtime.SqlFunctions.parseTimestampLiteralPermissively(SqlFunctions.java:5448) at org.apache.calcite.runtime.SqlFunctions.toTimestampWithLocalTimeZone(SqlFunctions.java:5543) at org.apache.calcite.test.SqlFunctionsTest.testToTimestampWithLocalTimeZone(SqlFunctionsTest.java:1858) Caused by: java.time.format.DateTimeParseException: Text 'malformed' could not be parsed at index 0 at java.base/java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:2108) at java.base/java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:2010) at java.base/java.time.LocalDateTime.parse(LocalDateTime.java:494) at org.apache.calcite.runtime.SqlFunctions.parseTimestampLiteralPermissively(SqlFunctions.java:5443) ... 2 more
Windows (JDK 21): CoreQuidemTest.java#L197
10.5sec org.apache.calcite.test.CoreQuidemTest > test(String)[17], [17] sql\misc.iq org.opentest4j.AssertionFailedError: Files differ: D:\a\calcite\calcite\core\build\quidem\test\sql\misc.iq D:\a\calcite\calcite\core\build\resources\test\sql\misc.iq 2659c2659,2796 < Illegal TIMESTAMP WITH LOCAL TIME ZONE literal 'malformed' --- > java.lang.ExceptionInInitializerError > at Baz$1.enumerator(Unknown Source) > at org.apache.calcite.linq4j.AbstractEnumerable.iterator(AbstractEnumerable.java:33) > at org.apache.calcite.avatica.MetaImpl.createCursor(MetaImpl.java:83) > at org.apache.calcite.avatica.AvaticaResultSet.execute(AvaticaResultSet.java:186) > at org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:64) > at org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:43) > at org.apache.calcite.avatica.AvaticaConnection$1.execute(AvaticaConnection.java:669) > at org.apache.calcite.jdbc.CalciteMetaImpl.prepareAndExecute(CalciteMetaImpl.java:673) > at org.apache.calcite.avatica.AvaticaConnection.prepareAndExecuteInternal(AvaticaConnection.java:677) > at org.apache.calcite.avatica.AvaticaStatement.executeInternal(AvaticaStatement.java:157) > at org.apache.calcite.avatica.AvaticaStatement.executeQuery(AvaticaStatement.java:228) > at net.hydromatic.quidem.Quidem.checkResult(Quidem.java:317) > at net.hydromatic.quidem.Quidem.access$2600(Quidem.java:54) > at net.hydromatic.quidem.Quidem$ContextImpl.checkResult(Quidem.java:1778) > at net.hydromatic.quidem.Quidem$CheckResultCommand.execute(Quidem.java:985) > at net.hydromatic.quidem.Quidem$CompositeCommand.execute(Quidem.java:1522) > at net.hydromatic.quidem.Quidem.execute(Quidem.java:204) > at org.apache.calcite.test.QuidemTest.checkRun(QuidemTest.java:267) > at org.apache.calcite.test.CoreQuidemTest.testSqlMisc(CoreQuidemTest.java:197) > at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) > at java.base/java.lang.reflect.Method.invoke(Method.java:580) > at org.apache.calcite.test.QuidemTest.test(QuidemTest.java:380) > at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) > at java.base/java.lang.reflect.Method.invoke(Method.java:580) > at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) > at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) > at org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45) > at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) > at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) > at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:94) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) > at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invo
Windows (JDK 21): RelToSqlConverterTest.java#L1652
0.0sec org.apache.calcite.rel.rel2sql.RelToSqlConverterTest > testPercentileContFunctionWithoutOver() java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0 at org.apache.calcite.util.ImmutableIntList.get(ImmutableIntList.java:220) at org.apache.calcite.util.ImmutableIntList$EmptyImmutableIntList.get(ImmutableIntList.java:333) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1529) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1527) at org.apache.calcite.rel.core.AggregateCall.create(AggregateCall.java:261) at org.apache.calcite.tools.RelBuilder$AggCallImpl2.aggregateCall(RelBuilder.java:4717) at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2546) at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2455) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggregate(SqlToRelConverter.java:3739) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggImpl(SqlToRelConverter.java:3632) at org.apache.calcite.sql2rel.SqlToRelConverter.convertAgg(SqlToRelConverter.java:3508) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectList(SqlToRelConverter.java:4747) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectImpl(SqlToRelConverter.java:809) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelect(SqlToRelConverter.java:735) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQueryRecursive(SqlToRelConverter.java:3923) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQuery(SqlToRelConverter.java:628) at org.apache.calcite.prepare.PlannerImpl.rel(PlannerImpl.java:271) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.exec(RelToSqlConverterTest.java:11033) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.ok(RelToSqlConverterTest.java:10998) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest.testPercentileContFunctionWithoutOver(RelToSqlConverterTest.java:1652)
Windows (JDK 21): RelToSqlConverterTest.java#L1664
0.1sec org.apache.calcite.rel.rel2sql.RelToSqlConverterTest > testPercentileDiscFunctionWithoutOver() java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0 at org.apache.calcite.util.ImmutableIntList.get(ImmutableIntList.java:220) at org.apache.calcite.util.ImmutableIntList$EmptyImmutableIntList.get(ImmutableIntList.java:333) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1529) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1527) at org.apache.calcite.rel.core.AggregateCall.create(AggregateCall.java:261) at org.apache.calcite.tools.RelBuilder$AggCallImpl2.aggregateCall(RelBuilder.java:4717) at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2546) at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2455) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggregate(SqlToRelConverter.java:3739) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggImpl(SqlToRelConverter.java:3632) at org.apache.calcite.sql2rel.SqlToRelConverter.convertAgg(SqlToRelConverter.java:3508) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectList(SqlToRelConverter.java:4747) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectImpl(SqlToRelConverter.java:809) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelect(SqlToRelConverter.java:735) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQueryRecursive(SqlToRelConverter.java:3923) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQuery(SqlToRelConverter.java:628) at org.apache.calcite.prepare.PlannerImpl.rel(PlannerImpl.java:271) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.exec(RelToSqlConverterTest.java:11033) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.ok(RelToSqlConverterTest.java:10998) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest.testPercentileDiscFunctionWithoutOver(RelToSqlConverterTest.java:1664)
CheckerFramework (JDK 11, oldest Guava): /core/src/main/java/org/apache/calcite/jdbc/CalciteMetaColumnFactoryImpl.java#L60
[Task :core:compileJava] [argument.type.incompatible] incompatible argument for parameter decimalDigits of MetaColumn. decimalDigits, ^ found : @initialized @nullable Integer
CheckerFramework (JDK 11, oldest Guava)
Execution failed for task ':core:compileJava'. > Compilation failed; see the compiler error output for details.
CheckerFramework (JDK 11, oldest Guava): task ':core:compileJava'#L0
Execution failed for task ':core:compileJava': org.gradle.api.internal.tasks.compile.CompilationFailedException: Compilation failed; see the compiler error output for details. at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:61) at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:41) at org.gradle.api.internal.tasks.compile.daemon.AbstractIsolatedCompilerWorkerExecutor$CompilerWorkAction.execute(AbstractIsolatedCompilerWorkerExecutor.java:78) at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63) at org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:54) at org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:48) at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100) at org.gradle.workers.internal.AbstractClassLoaderWorker.executeInClassLoader(AbstractClassLoaderWorker.java:48) at org.gradle.workers.internal.FlatClassLoaderWorker.run(FlatClassLoaderWorker.java:32) at org.gradle.workers.internal.FlatClassLoaderWorker.run(FlatClassLoaderWorker.java:22) at org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:102) at org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:71) at org.gradle.process.internal.worker.request.WorkerAction$1.call(WorkerAction.java:146) at org.gradle.process.internal.worker.child.WorkerLogEventListener.withWorkerLoggingProtocol(WorkerLogEventListener.java:41) at org.gradle.process.internal.worker.request.WorkerAction.lambda$run$0(WorkerAction.java:143) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:80) at org.gradle.process.internal.worker.request.WorkerAction.run(WorkerAction.java:135) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:182) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164) at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:414) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829)
Windows (JDK 17)
Unknown error
Windows (JDK 17): task ':core:test'#L0
Execution failed for task ':core:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///D:/a/calcite/calcite/core/build/reports/tests/test/index.html
Windows (JDK 17): SqlFunctionsTest.java#L1858
0.0sec org.apache.calcite.test.SqlFunctionsTest > testToTimestampWithLocalTimeZone() java.lang.IllegalArgumentException: Could not parse timestamp literal: malformed at org.apache.calcite.runtime.SqlFunctions.parseTimestampLiteralPermissively(SqlFunctions.java:5448) at org.apache.calcite.runtime.SqlFunctions.toTimestampWithLocalTimeZone(SqlFunctions.java:5543) at org.apache.calcite.test.SqlFunctionsTest.testToTimestampWithLocalTimeZone(SqlFunctionsTest.java:1858) Caused by: java.time.format.DateTimeParseException: Text 'malformed' could not be parsed at index 0 at java.base/java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:2052) at java.base/java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:1954) at java.base/java.time.LocalDateTime.parse(LocalDateTime.java:494) at org.apache.calcite.runtime.SqlFunctions.parseTimestampLiteralPermissively(SqlFunctions.java:5443) ... 2 more
Windows (JDK 17): CoreQuidemTest.java#L197
10.5sec org.apache.calcite.test.CoreQuidemTest > test(String)[17], [17] sql\misc.iq org.opentest4j.AssertionFailedError: Files differ: D:\a\calcite\calcite\core\build\quidem\test\sql\misc.iq D:\a\calcite\calcite\core\build\resources\test\sql\misc.iq 2659c2659,2799 < Illegal TIMESTAMP WITH LOCAL TIME ZONE literal 'malformed' --- > java.lang.ExceptionInInitializerError > at Baz$1.enumerator(Unknown Source) > at org.apache.calcite.linq4j.AbstractEnumerable.iterator(AbstractEnumerable.java:33) > at org.apache.calcite.avatica.MetaImpl.createCursor(MetaImpl.java:83) > at org.apache.calcite.avatica.AvaticaResultSet.execute(AvaticaResultSet.java:186) > at org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:64) > at org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:43) > at org.apache.calcite.avatica.AvaticaConnection$1.execute(AvaticaConnection.java:669) > at org.apache.calcite.jdbc.CalciteMetaImpl.prepareAndExecute(CalciteMetaImpl.java:673) > at org.apache.calcite.avatica.AvaticaConnection.prepareAndExecuteInternal(AvaticaConnection.java:677) > at org.apache.calcite.avatica.AvaticaStatement.executeInternal(AvaticaStatement.java:157) > at org.apache.calcite.avatica.AvaticaStatement.executeQuery(AvaticaStatement.java:228) > at net.hydromatic.quidem.Quidem.checkResult(Quidem.java:317) > at net.hydromatic.quidem.Quidem.access$2600(Quidem.java:54) > at net.hydromatic.quidem.Quidem$ContextImpl.checkResult(Quidem.java:1778) > at net.hydromatic.quidem.Quidem$CheckResultCommand.execute(Quidem.java:985) > at net.hydromatic.quidem.Quidem$CompositeCommand.execute(Quidem.java:1522) > at net.hydromatic.quidem.Quidem.execute(Quidem.java:204) > at org.apache.calcite.test.QuidemTest.checkRun(QuidemTest.java:267) > at org.apache.calcite.test.CoreQuidemTest.testSqlMisc(CoreQuidemTest.java:197) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:569) > at org.apache.calcite.test.QuidemTest.test(QuidemTest.java:380) > at jdk.internal.reflect.GeneratedMethodAccessor104.invoke(Unknown Source) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:569) > at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) > at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) > at org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45) > at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) > at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) > at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:94) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) > at org.junit.jupiter.engine.execution.
Windows (JDK 17): RelToSqlConverterTest.java#L1652
0.0sec org.apache.calcite.rel.rel2sql.RelToSqlConverterTest > testPercentileContFunctionWithoutOver() java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0 at org.apache.calcite.util.ImmutableIntList.get(ImmutableIntList.java:220) at org.apache.calcite.util.ImmutableIntList$EmptyImmutableIntList.get(ImmutableIntList.java:333) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1529) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1527) at org.apache.calcite.rel.core.AggregateCall.create(AggregateCall.java:261) at org.apache.calcite.tools.RelBuilder$AggCallImpl2.aggregateCall(RelBuilder.java:4717) at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2546) at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2455) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggregate(SqlToRelConverter.java:3739) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggImpl(SqlToRelConverter.java:3632) at org.apache.calcite.sql2rel.SqlToRelConverter.convertAgg(SqlToRelConverter.java:3508) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectList(SqlToRelConverter.java:4747) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectImpl(SqlToRelConverter.java:809) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelect(SqlToRelConverter.java:735) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQueryRecursive(SqlToRelConverter.java:3923) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQuery(SqlToRelConverter.java:628) at org.apache.calcite.prepare.PlannerImpl.rel(PlannerImpl.java:271) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.exec(RelToSqlConverterTest.java:11033) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.ok(RelToSqlConverterTest.java:10998) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest.testPercentileContFunctionWithoutOver(RelToSqlConverterTest.java:1652)
Windows (JDK 17): RelToSqlConverterTest.java#L1664
0.0sec org.apache.calcite.rel.rel2sql.RelToSqlConverterTest > testPercentileDiscFunctionWithoutOver() java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0 at org.apache.calcite.util.ImmutableIntList.get(ImmutableIntList.java:220) at org.apache.calcite.util.ImmutableIntList$EmptyImmutableIntList.get(ImmutableIntList.java:333) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1529) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1527) at org.apache.calcite.rel.core.AggregateCall.create(AggregateCall.java:261) at org.apache.calcite.tools.RelBuilder$AggCallImpl2.aggregateCall(RelBuilder.java:4717) at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2546) at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2455) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggregate(SqlToRelConverter.java:3739) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggImpl(SqlToRelConverter.java:3632) at org.apache.calcite.sql2rel.SqlToRelConverter.convertAgg(SqlToRelConverter.java:3508) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectList(SqlToRelConverter.java:4747) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectImpl(SqlToRelConverter.java:809) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelect(SqlToRelConverter.java:735) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQueryRecursive(SqlToRelConverter.java:3923) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQuery(SqlToRelConverter.java:628) at org.apache.calcite.prepare.PlannerImpl.rel(PlannerImpl.java:271) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.exec(RelToSqlConverterTest.java:11033) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.ok(RelToSqlConverterTest.java:10998) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest.testPercentileDiscFunctionWithoutOver(RelToSqlConverterTest.java:1664)
Windows (JDK 8)
Unknown error
Windows (JDK 8): task ':core:test'#L0
Execution failed for task ':core:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///D:/a/calcite/calcite/core/build/reports/tests/test/index.html
Windows (JDK 8): SqlFunctionsTest.java#L1858
0.0sec org.apache.calcite.test.SqlFunctionsTest > testToTimestampWithLocalTimeZone() java.lang.IllegalArgumentException: Could not parse timestamp literal: malformed at org.apache.calcite.runtime.SqlFunctions.parseTimestampLiteralPermissively(SqlFunctions.java:5448) at org.apache.calcite.runtime.SqlFunctions.toTimestampWithLocalTimeZone(SqlFunctions.java:5543) at org.apache.calcite.test.SqlFunctionsTest.testToTimestampWithLocalTimeZone(SqlFunctionsTest.java:1858) Caused by: java.time.format.DateTimeParseException: Text 'malformed' could not be parsed at index 0 at java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:1949) at java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:1851) at java.time.LocalDateTime.parse(LocalDateTime.java:492) at org.apache.calcite.runtime.SqlFunctions.parseTimestampLiteralPermissively(SqlFunctions.java:5443) ... 2 more
Windows (JDK 8): CoreQuidemTest.java#L197
12.8sec org.apache.calcite.test.CoreQuidemTest > test(String)[17], [17] sql\misc.iq org.opentest4j.AssertionFailedError: Files differ: D:\a\calcite\calcite\core\build\quidem\test\sql\misc.iq D:\a\calcite\calcite\core\build\resources\test\sql\misc.iq 2659c2659,2798 < Illegal TIMESTAMP WITH LOCAL TIME ZONE literal 'malformed' --- > java.lang.ExceptionInInitializerError > at Baz$1.enumerator(Unknown Source) > at org.apache.calcite.linq4j.AbstractEnumerable.iterator(AbstractEnumerable.java:33) > at org.apache.calcite.avatica.MetaImpl.createCursor(MetaImpl.java:83) > at org.apache.calcite.avatica.AvaticaResultSet.execute(AvaticaResultSet.java:186) > at org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:64) > at org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:43) > at org.apache.calcite.avatica.AvaticaConnection$1.execute(AvaticaConnection.java:669) > at org.apache.calcite.jdbc.CalciteMetaImpl.prepareAndExecute(CalciteMetaImpl.java:673) > at org.apache.calcite.avatica.AvaticaConnection.prepareAndExecuteInternal(AvaticaConnection.java:677) > at org.apache.calcite.avatica.AvaticaStatement.executeInternal(AvaticaStatement.java:157) > at org.apache.calcite.avatica.AvaticaStatement.executeQuery(AvaticaStatement.java:228) > at net.hydromatic.quidem.Quidem.checkResult(Quidem.java:317) > at net.hydromatic.quidem.Quidem.access$2600(Quidem.java:54) > at net.hydromatic.quidem.Quidem$ContextImpl.checkResult(Quidem.java:1778) > at net.hydromatic.quidem.Quidem$CheckResultCommand.execute(Quidem.java:985) > at net.hydromatic.quidem.Quidem$CompositeCommand.execute(Quidem.java:1522) > at net.hydromatic.quidem.Quidem.execute(Quidem.java:204) > at org.apache.calcite.test.QuidemTest.checkRun(QuidemTest.java:267) > at org.apache.calcite.test.CoreQuidemTest.testSqlMisc(CoreQuidemTest.java:197) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at org.apache.calcite.test.QuidemTest.test(QuidemTest.java:380) > at sun.reflect.GeneratedMethodAccessor108.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) > at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) > at org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45) > at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) > at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) > at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:94) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) > at org.junit.jupiter.engin
Windows (JDK 8): RelToSqlConverterTest.java#L1652
0.0sec org.apache.calcite.rel.rel2sql.RelToSqlConverterTest > testPercentileContFunctionWithoutOver() java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.calcite.util.ImmutableIntList.get(ImmutableIntList.java:220) at org.apache.calcite.util.ImmutableIntList$EmptyImmutableIntList.get(ImmutableIntList.java:333) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1529) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1527) at org.apache.calcite.rel.core.AggregateCall.create(AggregateCall.java:261) at org.apache.calcite.tools.RelBuilder$AggCallImpl2.aggregateCall(RelBuilder.java:4717) at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2546) at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2455) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggregate(SqlToRelConverter.java:3739) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggImpl(SqlToRelConverter.java:3632) at org.apache.calcite.sql2rel.SqlToRelConverter.convertAgg(SqlToRelConverter.java:3508) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectList(SqlToRelConverter.java:4747) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectImpl(SqlToRelConverter.java:809) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelect(SqlToRelConverter.java:735) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQueryRecursive(SqlToRelConverter.java:3923) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQuery(SqlToRelConverter.java:628) at org.apache.calcite.prepare.PlannerImpl.rel(PlannerImpl.java:271) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.exec(RelToSqlConverterTest.java:11033) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.ok(RelToSqlConverterTest.java:10998) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest.testPercentileContFunctionWithoutOver(RelToSqlConverterTest.java:1652)
Windows (JDK 8): RelToSqlConverterTest.java#L1664
0.0sec org.apache.calcite.rel.rel2sql.RelToSqlConverterTest > testPercentileDiscFunctionWithoutOver() java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.calcite.util.ImmutableIntList.get(ImmutableIntList.java:220) at org.apache.calcite.util.ImmutableIntList$EmptyImmutableIntList.get(ImmutableIntList.java:333) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1529) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1527) at org.apache.calcite.rel.core.AggregateCall.create(AggregateCall.java:261) at org.apache.calcite.tools.RelBuilder$AggCallImpl2.aggregateCall(RelBuilder.java:4717) at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2546) at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2455) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggregate(SqlToRelConverter.java:3739) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggImpl(SqlToRelConverter.java:3632) at org.apache.calcite.sql2rel.SqlToRelConverter.convertAgg(SqlToRelConverter.java:3508) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectList(SqlToRelConverter.java:4747) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectImpl(SqlToRelConverter.java:809) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelect(SqlToRelConverter.java:735) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQueryRecursive(SqlToRelConverter.java:3923) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQuery(SqlToRelConverter.java:628) at org.apache.calcite.prepare.PlannerImpl.rel(PlannerImpl.java:271) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.exec(RelToSqlConverterTest.java:11033) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.ok(RelToSqlConverterTest.java:10998) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest.testPercentileDiscFunctionWithoutOver(RelToSqlConverterTest.java:1664)
CheckerFramework (JDK 11): /core/src/main/java/org/apache/calcite/jdbc/CalciteMetaColumnFactoryImpl.java#L60
[Task :core:compileJava] [argument.type.incompatible] incompatible argument for parameter decimalDigits of MetaColumn. decimalDigits, ^ found : @initialized @nullable Integer
CheckerFramework (JDK 11)
Execution failed for task ':core:compileJava'. > Compilation failed; see the compiler error output for details.
CheckerFramework (JDK 11): task ':core:compileJava'#L0
Execution failed for task ':core:compileJava': org.gradle.api.internal.tasks.compile.CompilationFailedException: Compilation failed; see the compiler error output for details. at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:61) at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:41) at org.gradle.api.internal.tasks.compile.daemon.AbstractIsolatedCompilerWorkerExecutor$CompilerWorkAction.execute(AbstractIsolatedCompilerWorkerExecutor.java:78) at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63) at org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:54) at org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:48) at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100) at org.gradle.workers.internal.AbstractClassLoaderWorker.executeInClassLoader(AbstractClassLoaderWorker.java:48) at org.gradle.workers.internal.FlatClassLoaderWorker.run(FlatClassLoaderWorker.java:32) at org.gradle.workers.internal.FlatClassLoaderWorker.run(FlatClassLoaderWorker.java:22) at org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:102) at org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:71) at org.gradle.process.internal.worker.request.WorkerAction$1.call(WorkerAction.java:146) at org.gradle.process.internal.worker.child.WorkerLogEventListener.withWorkerLoggingProtocol(WorkerLogEventListener.java:41) at org.gradle.process.internal.worker.request.WorkerAction.lambda$run$0(WorkerAction.java:143) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:80) at org.gradle.process.internal.worker.request.WorkerAction.run(WorkerAction.java:135) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:182) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164) at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:414) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829)
macOS (JDK 21)
Unknown error
macOS (JDK 21): task ':core:test'#L0
Execution failed for task ':core:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///Users/runner/work/calcite/calcite/core/build/reports/tests/test/index.html
macOS (JDK 21): SqlFunctionsTest.java#L1858
0.1sec org.apache.calcite.test.SqlFunctionsTest > testToTimestampWithLocalTimeZone() java.lang.IllegalArgumentException: Could not parse timestamp literal: malformed at org.apache.calcite.runtime.SqlFunctions.parseTimestampLiteralPermissively(SqlFunctions.java:5448) at org.apache.calcite.runtime.SqlFunctions.toTimestampWithLocalTimeZone(SqlFunctions.java:5543) at org.apache.calcite.test.SqlFunctionsTest.testToTimestampWithLocalTimeZone(SqlFunctionsTest.java:1858) Caused by: java.time.format.DateTimeParseException: Text 'malformed' could not be parsed at index 0 at java.base/java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:2108) at java.base/java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:2010) at java.base/java.time.LocalDateTime.parse(LocalDateTime.java:494) at org.apache.calcite.runtime.SqlFunctions.parseTimestampLiteralPermissively(SqlFunctions.java:5443) ... 2 more
macOS (JDK 21): CoreQuidemTest.java#L197
41.5sec org.apache.calcite.test.CoreQuidemTest > test(String)[34], [34] sql/misc.iq org.opentest4j.AssertionFailedError: Files differ: /Users/runner/work/calcite/calcite/core/build/quidem/test/sql/misc.iq /Users/runner/work/calcite/calcite/core/build/resources/test/sql/misc.iq 2659c2659,2796 < Illegal TIMESTAMP WITH LOCAL TIME ZONE literal 'malformed' --- > java.lang.ExceptionInInitializerError > at Baz$1.enumerator(Unknown Source) > at org.apache.calcite.linq4j.AbstractEnumerable.iterator(AbstractEnumerable.java:33) > at org.apache.calcite.avatica.MetaImpl.createCursor(MetaImpl.java:83) > at org.apache.calcite.avatica.AvaticaResultSet.execute(AvaticaResultSet.java:186) > at org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:64) > at org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:43) > at org.apache.calcite.avatica.AvaticaConnection$1.execute(AvaticaConnection.java:669) > at org.apache.calcite.jdbc.CalciteMetaImpl.prepareAndExecute(CalciteMetaImpl.java:673) > at org.apache.calcite.avatica.AvaticaConnection.prepareAndExecuteInternal(AvaticaConnection.java:677) > at org.apache.calcite.avatica.AvaticaStatement.executeInternal(AvaticaStatement.java:157) > at org.apache.calcite.avatica.AvaticaStatement.executeQuery(AvaticaStatement.java:228) > at net.hydromatic.quidem.Quidem.checkResult(Quidem.java:317) > at net.hydromatic.quidem.Quidem.access$2600(Quidem.java:54) > at net.hydromatic.quidem.Quidem$ContextImpl.checkResult(Quidem.java:1778) > at net.hydromatic.quidem.Quidem$CheckResultCommand.execute(Quidem.java:985) > at net.hydromatic.quidem.Quidem$CompositeCommand.execute(Quidem.java:1522) > at net.hydromatic.quidem.Quidem.execute(Quidem.java:204) > at org.apache.calcite.test.QuidemTest.checkRun(QuidemTest.java:267) > at org.apache.calcite.test.CoreQuidemTest.testSqlMisc(CoreQuidemTest.java:197) > at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) > at java.base/java.lang.reflect.Method.invoke(Method.java:580) > at org.apache.calcite.test.QuidemTest.test(QuidemTest.java:380) > at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) > at java.base/java.lang.reflect.Method.invoke(Method.java:580) > at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) > at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) > at org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45) > at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) > at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) > at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:94) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) > at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) > at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) > at org.junit.jupiter.engine.descriptor.TestMetho
macOS (JDK 21): RelToSqlConverterTest.java#L1652
0.1sec org.apache.calcite.rel.rel2sql.RelToSqlConverterTest > testPercentileContFunctionWithoutOver() java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0 at org.apache.calcite.util.ImmutableIntList.get(ImmutableIntList.java:220) at org.apache.calcite.util.ImmutableIntList$EmptyImmutableIntList.get(ImmutableIntList.java:333) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1529) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1527) at org.apache.calcite.rel.core.AggregateCall.create(AggregateCall.java:261) at org.apache.calcite.tools.RelBuilder$AggCallImpl2.aggregateCall(RelBuilder.java:4717) at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2546) at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2455) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggregate(SqlToRelConverter.java:3739) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggImpl(SqlToRelConverter.java:3632) at org.apache.calcite.sql2rel.SqlToRelConverter.convertAgg(SqlToRelConverter.java:3508) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectList(SqlToRelConverter.java:4747) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectImpl(SqlToRelConverter.java:809) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelect(SqlToRelConverter.java:735) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQueryRecursive(SqlToRelConverter.java:3923) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQuery(SqlToRelConverter.java:628) at org.apache.calcite.prepare.PlannerImpl.rel(PlannerImpl.java:271) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.exec(RelToSqlConverterTest.java:11033) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.ok(RelToSqlConverterTest.java:10998) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest.testPercentileContFunctionWithoutOver(RelToSqlConverterTest.java:1652)
macOS (JDK 21): RelToSqlConverterTest.java#L1664
0.3sec org.apache.calcite.rel.rel2sql.RelToSqlConverterTest > testPercentileDiscFunctionWithoutOver() java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0 at org.apache.calcite.util.ImmutableIntList.get(ImmutableIntList.java:220) at org.apache.calcite.util.ImmutableIntList$EmptyImmutableIntList.get(ImmutableIntList.java:333) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1529) at org.apache.calcite.sql.type.SqlTypeUtil$1.get(SqlTypeUtil.java:1527) at org.apache.calcite.rel.core.AggregateCall.create(AggregateCall.java:261) at org.apache.calcite.tools.RelBuilder$AggCallImpl2.aggregateCall(RelBuilder.java:4717) at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2546) at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2455) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggregate(SqlToRelConverter.java:3739) at org.apache.calcite.sql2rel.SqlToRelConverter.createAggImpl(SqlToRelConverter.java:3632) at org.apache.calcite.sql2rel.SqlToRelConverter.convertAgg(SqlToRelConverter.java:3508) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectList(SqlToRelConverter.java:4747) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectImpl(SqlToRelConverter.java:809) at org.apache.calcite.sql2rel.SqlToRelConverter.convertSelect(SqlToRelConverter.java:735) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQueryRecursive(SqlToRelConverter.java:3923) at org.apache.calcite.sql2rel.SqlToRelConverter.convertQuery(SqlToRelConverter.java:628) at org.apache.calcite.prepare.PlannerImpl.rel(PlannerImpl.java:271) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.exec(RelToSqlConverterTest.java:11033) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest$Sql.ok(RelToSqlConverterTest.java:10998) at org.apache.calcite.rel.rel2sql.RelToSqlConverterTest.testPercentileDiscFunctionWithoutOver(RelToSqlConverterTest.java:1664)
ErrorProne (JDK 11, latest Guava)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0O8+xaAAAAAAq+fsW79x3TYs63pM8gLQ8QlkzRURHRTA1MDgARWRnZQ==
ErrorProne (JDK 11, latest Guava)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0O8+xaAAAAAA3lrmqlXHNQZJq59BsKZ67QlkzRURHRTA1MDgARWRnZQ==
ErrorProne (JDK 11, latest Guava)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0Kc+xaAAAAAD35Q4vSaFLSKCRDgo9sF0bUEFPRURHRTA1MTUARWRnZQ==
ErrorProne (JDK 11, latest Guava)
Failed to restore: Cache service responded with 400
ErrorProne (JDK 11, latest Guava)
Failed to restore: Cache service responded with 400
ErrorProne (JDK 11, latest Guava)
Failed to restore: Cache service responded with 400
ErrorProne (JDK 11, latest Guava)
Failed to restore: Cache service responded with 400
Druid Tests
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0yM+xaAAAAACZW38QbSNbTqkrMibby/WRQkwyQUEyMDMwMTA1MDAzAEVkZ2U=
Druid Tests
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0yM+xaAAAAABYW2UURDCgR4DmspBqSA5qQkwyQUEyMDMwMTA1MDAzAEVkZ2U=
Druid Tests
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0wM+xaAAAAAA28eXeLb9dS6kkbvJqanhRQkwyQUEyMDMwMTA5MDI1AEVkZ2U=
Druid Tests
Failed to restore: Cache service responded with 400
Druid Tests
Failed to restore: Cache service responded with 400
Druid Tests
Failed to restore: Cache service responded with 400
Druid Tests
Failed to restore: Cache service responded with 400
Linux (JDK 23)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>02c+xaAAAAAA5+3tKvluGTKn4kEUtOXakQkwyQUEyMDMwMTA4MDIzAEVkZ2U=
Linux (JDK 23)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>02c+xaAAAAAA69yYMkjU+QokliwDwtqCxQkwyQUEyMDMwMTA4MDIzAEVkZ2U=
Linux (JDK 23)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0yc+xaAAAAAD17nR4SS03T6JzOn8RRv28QkwyQUEyMDMwMTA2MDM3AEVkZ2U=
Linux (JDK 23)
Failed to restore: Cache service responded with 400
Linux (JDK 23)
Failed to restore: Cache service responded with 400
Linux (JDK 23)
Failed to restore: Cache service responded with 400
Linux (JDK 23)
Failed to restore: Cache service responded with 400
Linux (JDK 21)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>07c+xaAAAAAAEe55/Hb1JR42lrLPYIQaeQkwyQUEyMDMwMTA3MDQ1AEVkZ2U=
Linux (JDK 21)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>07c+xaAAAAAB0Qgd3zYD6T5xdiJjJWMrLQkwyQUEyMDMwMTA3MDQ1AEVkZ2U=
Linux (JDK 21)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>03c+xaAAAAADEA5mRK+5/QKHHLIq4l9sNQkwyQUEyMDMwMTA3MDQ1AEVkZ2U=
Linux (JDK 21)
Failed to restore: Cache service responded with 400
Linux (JDK 21)
Failed to restore: Cache service responded with 400
Linux (JDK 21)
Failed to restore: Cache service responded with 400
Linux (JDK 21)
Failed to restore: Cache service responded with 400
Linux (JDK 17)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>08c+xaAAAAADpxzhhDp47T6kTfjXcbyiZQkwyQUEyMDMwMTA2MDQ5AEVkZ2U=
Linux (JDK 17)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>08c+xaAAAAAAjGUj6lBmWSKgWcHPECrlmQkwyQUEyMDMwMTA2MDQ5AEVkZ2U=
Linux (JDK 17)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>04c+xaAAAAACJ19tf6O1pQo4/qQTtbnnqQkwyQUEyMDMwMTA1MDUzAEVkZ2U=
Linux (JDK 17)
Failed to restore: Cache service responded with 400
Linux (JDK 17)
Failed to restore: Cache service responded with 400
Linux (JDK 17)
Failed to restore: Cache service responded with 400
Linux (JDK 17)
Failed to restore: Cache service responded with 400
Linux (JDK 11, Pacific/Chatham Timezone)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0ANCxaAAAAADMFVyvQ46sRZJpR8gdrG7VUEhYMzFFREdFMDUxNQBFZGdl
Linux (JDK 11, Pacific/Chatham Timezone)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0ANCxaAAAAAB5L4fI/egWQLNqs3CtPSfrUEhYMzFFREdFMDUxNQBFZGdl
Linux (JDK 11, Pacific/Chatham Timezone)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>08M+xaAAAAAD16EVMgAllQZiQDX0rlXysUEhYMzFFREdFMDIyMABFZGdl
Linux (JDK 11, Pacific/Chatham Timezone)
Failed to restore: Cache service responded with 400
Linux (JDK 11, Pacific/Chatham Timezone)
Failed to restore: Cache service responded with 400
Linux (JDK 11, Pacific/Chatham Timezone)
Failed to restore: Cache service responded with 400
Linux (JDK 11, Pacific/Chatham Timezone)
Failed to restore: Cache service responded with 400
Linux (JDK 8, oldest Guava, America/New_York Timezone)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0BdCxaAAAAAB4XeQ5VdhxRIHjTWJybKUXQkwyQUEyMDMwMTA1MDA1AEVkZ2U=
Linux (JDK 8, oldest Guava, America/New_York Timezone)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0BdCxaAAAAAD5UlPFWIm6Rq8s2ET6/B1DQkwyQUEyMDMwMTA1MDA1AEVkZ2U=
Linux (JDK 8, oldest Guava, America/New_York Timezone)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>09c+xaAAAAAAh/nq7YmUXQZfaVz1nIunRQkwyQUEyMDMwMTA3MDMzAEVkZ2U=
Linux (JDK 8, oldest Guava, America/New_York Timezone)
Failed to restore: Cache service responded with 400
Linux (JDK 8, oldest Guava, America/New_York Timezone)
Failed to restore: Cache service responded with 400
Linux (JDK 8, oldest Guava, America/New_York Timezone)
Failed to restore: Cache service responded with 400
Linux (JDK 8, oldest Guava, America/New_York Timezone)
Failed to restore: Cache service responded with 400
Linux (JDK 8, latest Guava, America/New_York Timezone)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0dNCxaAAAAAC5HW6cDbDvS4m5wPEqqPJKRE0yRURHRTA3MTAARWRnZQ==
Linux (JDK 8, latest Guava, America/New_York Timezone)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0dNCxaAAAAAAaHPyVK6laS5GAZcmbzgKpRE0yRURHRTA3MTAARWRnZQ==
Linux (JDK 8, latest Guava, America/New_York Timezone)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0ZNCxaAAAAADX0QXMhA2LSpCp11EOC+unRE0yRURHRTA3MTAARWRnZQ==
Linux (JDK 8, latest Guava, America/New_York Timezone)
Failed to restore: Cache service responded with 400
Linux (JDK 8, latest Guava, America/New_York Timezone)
Failed to restore: Cache service responded with 400
Linux (JDK 8, latest Guava, America/New_York Timezone)
Failed to restore: Cache service responded with 400
Linux (JDK 8, latest Guava, America/New_York Timezone)
Failed to restore: Cache service responded with 400
Linux (JDK 11, Avatica main)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0fdCxaAAAAABkJK9VeR+FS6hxVc1+3dpwQkwyQUEyMDMwMTA1MDM1AEVkZ2U=
Linux (JDK 11, Avatica main)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0fdCxaAAAAACBTWz5qyvrRJ4IEshLc4tAQkwyQUEyMDMwMTA1MDM1AEVkZ2U=
Linux (JDK 11, Avatica main)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0e9CxaAAAAACOkpgRJsNaR67bH/0JWEW1QkwyQUEyMDMwMTA1MDM1AEVkZ2U=
Linux (JDK 11, Avatica main)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0e9CxaAAAAABuUCZg6/PJSZd6aCZgbiKBQkwyQUEyMDMwMTA1MDM1AEVkZ2U=
Linux (JDK 11, Avatica main)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0adCxaAAAAACUiJsbxKkBS4+o8P+IYbHQQkwyQUEyMDMwMTA1MDUzAEVkZ2U=
Linux (JDK 11, Avatica main)
Failed to restore: Cache service responded with 400
Linux (JDK 11, Avatica main)
Failed to restore: Cache service responded with 400
Linux (JDK 11, Avatica main)
Failed to restore: Cache service responded with 400
Linux (JDK 11, Avatica main)
Failed to restore: Cache service responded with 400
Linux (JDK 11, Avatica main)
Failed to restore: Cache service responded with 400
Linux (JDK 11, Avatica main)
Failed to restore: Cache service responded with 400
Windows (JDK 21)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0ftCxaAAAAADe/gw/FcFVTKXvF1HR+mcNQkwyQUEyMDMwMTA5MDI5AEVkZ2U=
Windows (JDK 21)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0ftCxaAAAAABP4hk6sr2xTpz2ZJUwOd7LQkwyQUEyMDMwMTA5MDI5AEVkZ2U=
Windows (JDK 21)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0bdCxaAAAAABRIS60V1MPSp3+dmcoW/6DQkwyQUEyMDMwMTA5MDI5AEVkZ2U=
Windows (JDK 21)
Failed to restore: Cache service responded with 400
Windows (JDK 21)
Failed to restore: Cache service responded with 400
Windows (JDK 21)
Failed to restore: Cache service responded with 400
Windows (JDK 21)
Failed to restore: Cache service responded with 400
CheckerFramework (JDK 11, oldest Guava)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0tNCxaAAAAACCPGRnWhCpTJ+xvjo0o+8pQkwyQUEyMDMwMTA5MDQ5AEVkZ2U=
CheckerFramework (JDK 11, oldest Guava)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0tNCxaAAAAACQ3qWoqkN5T5UgWem7uwJhQkwyQUEyMDMwMTA5MDQ5AEVkZ2U=
CheckerFramework (JDK 11, oldest Guava)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0rdCxaAAAAAD8tkFUfLQ9TImXuigmzmlEQkwyQUEyMDMwMTA2MDQ5AEVkZ2U=
CheckerFramework (JDK 11, oldest Guava)
Failed to restore: Cache service responded with 400
CheckerFramework (JDK 11, oldest Guava)
Failed to restore: Cache service responded with 400
CheckerFramework (JDK 11, oldest Guava)
Failed to restore: Cache service responded with 400
CheckerFramework (JDK 11, oldest Guava)
Failed to restore: Cache service responded with 400
Windows (JDK 17)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0u9CxaAAAAAD3oCboHsYCTbUHuY6MLa04RE0yRURHRTA5MTcARWRnZQ==
Windows (JDK 17)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0u9CxaAAAAACUfiQiW5aYSJ0FUtEUoRSmRE0yRURHRTA5MTcARWRnZQ==
Windows (JDK 17)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0qtCxaAAAAADYdBwmyf9kQ6Noh6nW3SaaRE0yRURHRTA5MTcARWRnZQ==
Windows (JDK 17)
Failed to restore: Cache service responded with 400
Windows (JDK 17)
Failed to restore: Cache service responded with 400
Windows (JDK 17)
Failed to restore: Cache service responded with 400
Windows (JDK 17)
Failed to restore: Cache service responded with 400
Windows (JDK 8)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0vdCxaAAAAAC24w1qKFq1S7MVCrkIZkZWQkwyQUEyMDMwMTA5MDQ5AEVkZ2U=
Windows (JDK 8)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0vdCxaAAAAABakGKJned8Qaea81U48y9LQkwyQUEyMDMwMTA5MDQ5AEVkZ2U=
Windows (JDK 8)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0rNCxaAAAAADLM/9BlWknQr38LrLSF1gsQkwyQUEyMDMwMTA5MDQ5AEVkZ2U=
Windows (JDK 8)
Failed to restore: Cache service responded with 400
Windows (JDK 8)
Failed to restore: Cache service responded with 400
Windows (JDK 8)
Failed to restore: Cache service responded with 400
Windows (JDK 8)
Failed to restore: Cache service responded with 400
CheckerFramework (JDK 11)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0z9CxaAAAAACuVYwPPd5fSp3PtEe2H79rQkwyQUEyMDMwMTEwMDAzAEVkZ2U=
CheckerFramework (JDK 11)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0z9CxaAAAAAAi0X0sToNYTYAthDf6BZ6/QkwyQUEyMDMwMTEwMDAzAEVkZ2U=
CheckerFramework (JDK 11)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0x9CxaAAAAACl/fgEQ0teSakCrpL9h78xQkwyQUEyMDMwMTA5MDI1AEVkZ2U=
CheckerFramework (JDK 11)
Failed to restore: Cache service responded with 400
CheckerFramework (JDK 11)
Failed to restore: Cache service responded with 400
CheckerFramework (JDK 11)
Failed to restore: Cache service responded with 400
CheckerFramework (JDK 11)
Failed to restore: Cache service responded with 400
macOS (JDK 21)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0CtixaAAAAAAKAfB5NZBiRqJLRdQjeIfTQlkzRURHRTA1MDkARWRnZQ==
macOS (JDK 21)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0CtixaAAAAABGzFBUhJdmTqGWk4XE3/KjQlkzRURHRTA1MDkARWRnZQ==
macOS (JDK 21)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>099exaAAAAACCRgQIB/eCRoQ9tK/FS9ezUEFPRURHRTA2MDgARWRnZQ==
macOS (JDK 21)
Failed to restore: Cache service responded with 400
macOS (JDK 21)
Failed to restore: Cache service responded with 400
macOS (JDK 21)
Failed to restore: Cache service responded with 400
macOS (JDK 21)
Failed to restore: Cache service responded with 400
Windows (JDK 21)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
Windows (JDK 17)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
Windows (JDK 8)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
macOS (JDK 21)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520