There have been IR violations when TestEor3AArch64.java IR test is run since the IR nodes to be matched have not been updated to the newer IR framework introduced.
Errors observed :
Violations (2)
--------------
- "veor3_neon" is not an IR node defined in class IRNode and has therefore no default compile phase specified.
If your regex represents a C2 IR node, consider adding an entry to class IRNode together with a static initializer block that adds a mapping to IRNode.IR_NODE_MAPPINGS.
Otherwise, set the @IR "phase" attribute to a compile phase different from CompilePhase.DEFAULT to explicitly tell the IR framework on which compile phase your rule should be applied on.
Violation for IR rule 1 at public static void compiler.vectorization.TestEor3AArch64.testLongEor3().
- "veor3_neon" is not an IR node defined in class IRNode and has therefore no default compile phase specified.
If your regex represents a C2 IR node, consider adding an entry to class IRNode together with a static initializer block that adds a mapping to IRNode.IR_NODE_MAPPINGS.
Otherwise, set the @IR "phase" attribute to a compile phase different from CompilePhase.DEFAULT to explicitly tell the IR framework on which compile phase your rule should be applied on.
Violation for IR rule 1 at public static void compiler.vectorization.TestEor3AArch64.testIntEor3().
/============/
at compiler.lib.ir_framework.shared.TestFormat.throwIfAnyFailures(TestFormat.java:85)
at compiler.lib.ir_framework.driver.irmatching.parser.HotSpotPidFileParser.parse(HotSpotPidFileParser.java:76)
at compiler.lib.ir_framework.driver.irmatching.parser.MethodCompilationParser.parse(MethodCompilationParser.java:54)
at compiler.lib.ir_framework.TestFramework.runTestVM(TestFramework.java:751)
at compiler.lib.ir_framework.TestFramework.start(TestFramework.java:719)
at compiler.lib.ir_framework.TestFramework.start(TestFramework.java:339)
at compiler.lib.ir_framework.TestFramework.run(TestFramework.java:223)
at compiler.lib.ir_framework.TestFramework.run(TestFramework.java:212)
at compiler.vectorization.TestEor3AArch64.main(TestEor3AArch64.java:116)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:578)
at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:312)
at java.base/java.lang.Thread.run(Thread.java:1623)
JavaTest Message: Test threw exception: compiler.lib.ir_framework.shared.TestFormatException
JavaTest Message: shutting down test