-
Bug
-
Resolution: Fixed
-
P4
-
21, 22
-
b16
-
riscv
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8316491 | 21.0.2 | Gui Cao | P4 | Resolved | Fixed | b02 |
The tests <all-types>MaxVectorTests.maskCompress<all-types>MaxVectorTestsSmokeTest fails when using mask[i % 2].
It seem to fail regardless of OSR/C1/C2.
test IntMaxVectorTests.maskCompressIntMaxVectorTestsSmokeTest(mask[i % 2]): failure
java.lang.AssertionError: expected [false] but found [true]
21242 438 size: 1056(416) time: 21 inlined: 5 bytes
21242 439 b jdk.incubator.vector.AbstractVector::sameSpecies (54 bytes)
21262 439 size: 984(408) time: 19 inlined: 4 bytes
21262 440 b jdk.incubator.vector.IntVector::opCode (11 bytes)
21273 440 size: 808(304) time: 11 inlined: 3 bytes
21274 441 b jdk.incubator.vector.VectorOperators::opCode (10 bytes)
21286 441 size: 904(352) time: 11 inlined: 2 bytes
21287 442 b jdk.incubator.vector.VectorOperators$OperatorImpl::opCode (38 bytes)
21295 442 size: 688(272) time: 8 inlined: 1 bytes
21295 443 b jdk.internal.vm.vector.VectorSupport::compare (39 bytes)
21522 443 size: 7536(2736) time: 226 inlined: 492 bytes
21522 444 b jdk.incubator.vector.IntVector$$Lambda/0x000000002914cbc0::apply (21 bytes)
21679 444 size: 4792(1688) time: 156 inlined: 218 bytes
21680 445 b jdk.incubator.vector.IntVector::lambda$compareTemplate$59 (21 bytes)
21833 445 size: 4560(1616) time: 152 inlined: 195 bytes
21833 446 b jdk.incubator.vector.IntVector$$Lambda/0x000000002914cff0::<init> (10 bytes)
21837 446 size: 248(128) time: 3 inlined: 1 bytes
21871 386 org.testng.Assert::assertEquals (7 bytes) made not entrant
I think this is what happens before we hit assert uncommon trap.
It seem to fail regardless of OSR/C1/C2.
test IntMaxVectorTests.maskCompressIntMaxVectorTestsSmokeTest(mask[i % 2]): failure
java.lang.AssertionError: expected [false] but found [true]
21242 438 size: 1056(416) time: 21 inlined: 5 bytes
21242 439 b jdk.incubator.vector.AbstractVector::sameSpecies (54 bytes)
21262 439 size: 984(408) time: 19 inlined: 4 bytes
21262 440 b jdk.incubator.vector.IntVector::opCode (11 bytes)
21273 440 size: 808(304) time: 11 inlined: 3 bytes
21274 441 b jdk.incubator.vector.VectorOperators::opCode (10 bytes)
21286 441 size: 904(352) time: 11 inlined: 2 bytes
21287 442 b jdk.incubator.vector.VectorOperators$OperatorImpl::opCode (38 bytes)
21295 442 size: 688(272) time: 8 inlined: 1 bytes
21295 443 b jdk.internal.vm.vector.VectorSupport::compare (39 bytes)
21522 443 size: 7536(2736) time: 226 inlined: 492 bytes
21522 444 b jdk.incubator.vector.IntVector$$Lambda/0x000000002914cbc0::apply (21 bytes)
21679 444 size: 4792(1688) time: 156 inlined: 218 bytes
21680 445 b jdk.incubator.vector.IntVector::lambda$compareTemplate$59 (21 bytes)
21833 445 size: 4560(1616) time: 152 inlined: 195 bytes
21833 446 b jdk.incubator.vector.IntVector$$Lambda/0x000000002914cff0::<init> (10 bytes)
21837 446 size: 248(128) time: 3 inlined: 1 bytes
21871 386 org.testng.Assert::assertEquals (7 bytes) made not entrant
I think this is what happens before we hit assert uncommon trap.
- backported by
-
JDK-8316491 RISC-V: xxxMaxVectorTestsSmokeTest fails when using RVV
- Resolved
- relates to
-
JDK-8307609 RISC-V: Added support for Extract, Compress, Expand and other nodes for Vector API
- Resolved
- links to
-
Commit openjdk/jdk21u/1899ad07
-
Commit openjdk/jdk/4070829a
-
Review openjdk/jdk21u/165
-
Review openjdk/jdk/15680
(1 links to)