Vladimir Sitnikov created CALCITE-4227:
------------------------------------------

             Summary: ImmutableIntList#toArray(Integer[]) should support 
arguments larger than the collection itself
                 Key: CALCITE-4227
                 URL: https://issues.apache.org/jira/browse/CALCITE-4227
             Project: Calcite
          Issue Type: Sub-task
          Components: core
    Affects Versions: 1.25.0
         Environment: {code:java}
    assertThat(
        Arrays.toString(ImmutableIntList.of(1).toArray(new Integer[]{5,6,7})),
        is("[1, null, 7]")
    );
{code}

{noformat}
    java.lang.ArrayIndexOutOfBoundsException: 1
        at 
org.apache.calcite.util.ImmutableIntList.toArray(ImmutableIntList.java:161)
        at 
org.apache.calcite.util.UtilTest.testImmutableIntList(UtilTest.java:1127)
{noformat}
            Reporter: Vladimir Sitnikov






--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to