-
Bug
-
Resolution: Fixed
-
P4
-
19
-
b05
One or more @IR rules failed:
Failed IR Rules (1)
------------------
- Method "public void compiler.vectorization.TestPopCountVectorLong.vectorizeBitCount()":
* @IR rule 1: "@compiler.lib.ir_framework.IR(applyIf={}, failOn={}, applyIfAnd={}, applyIfOr={}, counts={"PopCountVL", ">= 1"}, applyIfNot={})"
- counts: Graph contains wrong number of nodes:
Regex 1: PopCountVL
Expected 1 but found 0 nodes.
>>> Check stdout for compilation output of the failed methods
#############################################################
- To only run the failed tests use -DTest, -DExclude,
and/or -DScenarios.
- To also get the standard output of the test VM run with
-DReportStdout=true or for even more fine-grained logging
use -DVerbose=true.
#############################################################
compiler.lib.ir_framework.driver.IRViolationException: There were one or multiple IR rule failures. Please check stderr for more information.
at compiler.lib.ir_framework.driver.IRMatcher.reportFailuresIfAny(IRMatcher.java:498)
at compiler.lib.ir_framework.driver.IRMatcher.applyRules(IRMatcher.java:271)
at compiler.lib.ir_framework.driver.IRMatcher.<init>(IRMatcher.java:73)
at compiler.lib.ir_framework.TestFramework.runTestVM(TestFramework.java:700)
at compiler.lib.ir_framework.TestFramework.start(TestFramework.java:669)
at compiler.lib.ir_framework.TestFramework.start(TestFramework.java:322)
at compiler.lib.ir_framework.TestFramework.run(TestFramework.java:208)
at compiler.vectorization.TestPopCountVectorLong.main(TestPopCountVectorLong.java:46)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:577)
at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:312)
at java.base/java.lang.Thread.run(Thread.java:833)
Failed IR Rules (1)
------------------
- Method "public void compiler.vectorization.TestPopCountVectorLong.vectorizeBitCount()":
* @IR rule 1: "@compiler.lib.ir_framework.IR(applyIf={}, failOn={}, applyIfAnd={}, applyIfOr={}, counts={"PopCountVL", ">= 1"}, applyIfNot={})"
- counts: Graph contains wrong number of nodes:
Regex 1: PopCountVL
Expected 1 but found 0 nodes.
>>> Check stdout for compilation output of the failed methods
#############################################################
- To only run the failed tests use -DTest, -DExclude,
and/or -DScenarios.
- To also get the standard output of the test VM run with
-DReportStdout=true or for even more fine-grained logging
use -DVerbose=true.
#############################################################
compiler.lib.ir_framework.driver.IRViolationException: There were one or multiple IR rule failures. Please check stderr for more information.
at compiler.lib.ir_framework.driver.IRMatcher.reportFailuresIfAny(IRMatcher.java:498)
at compiler.lib.ir_framework.driver.IRMatcher.applyRules(IRMatcher.java:271)
at compiler.lib.ir_framework.driver.IRMatcher.<init>(IRMatcher.java:73)
at compiler.lib.ir_framework.TestFramework.runTestVM(TestFramework.java:700)
at compiler.lib.ir_framework.TestFramework.start(TestFramework.java:669)
at compiler.lib.ir_framework.TestFramework.start(TestFramework.java:322)
at compiler.lib.ir_framework.TestFramework.run(TestFramework.java:208)
at compiler.vectorization.TestPopCountVectorLong.main(TestPopCountVectorLong.java:46)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:577)
at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:312)
at java.base/java.lang.Thread.run(Thread.java:833)
- relates to
-
JDK-8278868 Add x86 vectorization support for Long.bitCount()
-
- Resolved
-