Skip to content

Double128VectorTests NullPointerException Cannot throw exception because the return value of "java.lang.Class.newInternalError(java.lang.Exception)" is null #20389

Description

@pshipton

https://openj9-jenkins.osuosl.org/job/Test_openjdk23_j9_sanity.openjdk_aarch64_linux_Nightly_testList_0/88
jdk_vector_double128_j9_0
jdk/incubator/vector/Double128VectorTests.java

23:36:45  test Double128VectorTests.unsliceDouble128VectorTestsMasked(double[-i * 5], double[cornerCaseValue(i)], mask[false]): failure
23:36:45  java.lang.NullPointerException: Cannot throw exception because the return value of "java.lang.Class.newInternalError(java.lang.Exception)" is null
23:36:45  	at java.base/java.lang.Class.copyFields(Class.java:4544)
23:36:45  	at java.base/java.lang.Class.lookupCachedFields(Class.java:4558)
23:36:45  	at java.base/java.lang.Class.getDeclaredFields(Class.java:1029)
23:36:45  	at java.base/jdk.internal.vm.vector.VectorSupport.isNonCapturingLambda(VectorSupport.java:732)
23:36:45  	at java.base/jdk.internal.vm.vector.VectorSupport.shuffleToVector(VectorSupport.java:262)
23:36:45  	at jdk.incubator.vector/jdk.incubator.vector.Double128Vector$Double128Shuffle.toVector(Double128Vector.java:810)
23:36:45  	at jdk.incubator.vector/jdk.incubator.vector.Double128Vector$Double128Shuffle.toVector(Double128Vector.java:774)
23:36:45  	at jdk.incubator.vector/jdk.incubator.vector.AbstractShuffle.checkIndexes(AbstractShuffle.java:126)
23:36:45  	at jdk.incubator.vector/jdk.incubator.vector.DoubleVector.rearrangeTemplate(DoubleVector.java:2245)
23:36:45  	at jdk.incubator.vector/jdk.incubator.vector.Double128Vector.rearrange(Double128Vector.java:439)
23:36:45  	at jdk.incubator.vector/jdk.incubator.vector.Double128Vector.rearrange(Double128Vector.java:41)
23:36:45  	at jdk.incubator.vector/jdk.incubator.vector.DoubleVector.sliceTemplate(DoubleVector.java:2131)
23:36:45  	at jdk.incubator.vector/jdk.incubator.vector.DoubleVector.unsliceTemplate(DoubleVector.java:2194)
23:36:45  	at jdk.incubator.vector/jdk.incubator.vector.Double128Vector.unslice(Double128Vector.java:424)
23:36:45  	at jdk.incubator.vector/jdk.incubator.vector.Double128Vector.unslice(Double128Vector.java:41)
23:36:45  	at Double128VectorTests.unsliceDouble128VectorTestsMasked(Double128VectorTests.java:3746)

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions