8319960: RISC-V: compiler/intrinsics/TestInteger/LongUnsignedDivMod.java failed with "counts: Graph contains wrong number of nodes"

Reviewed-by: rehn
This commit is contained in:
Hamlin Li 2023-11-14 10:06:09 +00:00
parent cb7875d57d
commit 856c280d93
2 changed files with 6 additions and 4 deletions
test/hotspot/jtreg/compiler/intrinsics

@ -73,7 +73,7 @@ public class TestIntegerUnsignedDivMod {
@Test // needs to be run in (fast) debug mode
@Warmup(10000)
@IR(counts = {IRNode.UDIV_I, ">= 1"}) // Atleast one UDivI node is generated if intrinsic is used
@IR(counts = {IRNode.UDIV_I, ">= 1"}) // At least one UDivI node is generated if intrinsic is used
public void testDivideUnsigned() {
for (int i = 0; i < BUFFER_SIZE; i++) {
try {
@ -87,7 +87,7 @@ public class TestIntegerUnsignedDivMod {
@Test // needs to be run in (fast) debug mode
@Warmup(10000)
@IR(counts = {IRNode.UMOD_I, ">= 1"}) // Atleast one UModI node is generated if intrinsic is used
@IR(counts = {IRNode.UMOD_I, ">= 1"}) // At least one UModI node is generated if intrinsic is used
public void testRemainderUnsigned() {
for (int i = 0; i < BUFFER_SIZE; i++) {
try {
@ -102,7 +102,8 @@ public class TestIntegerUnsignedDivMod {
@Test // needs to be run in (fast) debug mode
@Warmup(10000)
@IR(counts = {IRNode.UDIV_MOD_I, ">= 1"}) // Atleast one UDivModI node is generated if intrinsic is used
@IR(applyIfPlatform = {"x64", "true"},
counts = {IRNode.UDIV_MOD_I, ">= 1"}) // At least one UDivModI node is generated if intrinsic is used
public void testDivModUnsigned() {
for (int i = 0; i < BUFFER_SIZE; i++) {
try {

@ -140,7 +140,8 @@ public class TestLongUnsignedDivMod {
@Test // needs to be run in (fast) debug mode
@Warmup(10000)
@IR(counts = {IRNode.UDIV_MOD_L, ">= 1"}) // Atleast one UDivModL node is generated if intrinsic is used
@IR(applyIfPlatform = {"x64", "true"},
counts = {IRNode.UDIV_MOD_L, ">= 1"}) // At least one UDivModL node is generated if intrinsic is used
public void testDivModUnsigned() {
for (int i = 0; i < BUFFER_SIZE; i++) {
try {