-
Bug
-
Resolution: Fixed
-
P4
-
repo-valhalla
-
aarch64
Scenario #5
===========
Scenario flags: [-XX:+IgnoreUnrecognizedVMOptions, -XX:-UseACmpProfile, -XX:+AlwaysIncrementalInline, -XX:FlatArrayElementMaxOops=5, -XX:FlatArrayElementMaxSize=-1, -XX:-UseArrayLoadStoreProfile, -XX:InlineFieldMaxFlatSize=-1, -XX:-InlineTypePassFieldsAsArgs, -XX:-InlineTypeReturnedAsFields, -XX:-MonomorphicArrayCheck, -XX:-UncommonNullCast, -XX:+StressArrayCopyMacroNode]
Command Line:
/opt/mach5/mesos/work_dir/jib-master/install/jdk-18-valhalla+1-97/linux-aarch64-debug.jdk/jdk-18/fastdebug/bin/java -cp /opt/mach5/mesos/work_dir/slaves/ff806ead-2cac-495d-9cbc-62116f99bf14-S23402/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/b5c4567a-0c42-4189-b2b8-d02ebaae440a/runs/11dd91d5-8b4f-41b0-83ed-7fdd97388dca/testoutput/test-support/jtreg_open_test_hotspot_jtreg_tier1_compiler_3/classes/3/compiler/valhalla/inlinetypes/TestArrays.d:/opt/mach5/mesos/work_dir/jib-master/install/jdk-18-valhalla+1-97/src.full/open/test/hotspot/jtreg/compiler/valhalla/inlinetypes:/opt/mach5/mesos/work_dir/slaves/ff806ead-2cac-495d-9cbc-62116f99bf14-S23402/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/b5c4567a-0c42-4189-b2b8-d02ebaae440a/runs/11dd91d5-8b4f-41b0-83ed-7fdd97388dca/testoutput/test-support/jtreg_open_test_hotspot_jtreg_tier1_compiler_3/classes/3/test/lib:/opt/mach5/mesos/work_dir/slaves/ff806ead-2cac-495d-9cbc-62116f99bf14-S23402/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/b5c4567a-0c42-4189-b2b8-d02ebaae440a/runs/11dd91d5-8b4f-41b0-83ed-7fdd97388dca/testoutput/test-support/jtreg_open_test_hotspot_jtreg_tier1_compiler_3/classes/3:/opt/mach5/mesos/work_dir/jib-master/install/jtreg/6/1/bundles/jtreg-6+1.zip/jtreg/lib/javatest.jar:/opt/mach5/mesos/work_dir/jib-master/install/jtreg/6/1/bundles/jtreg-6+1.zip/jtreg/lib/jtreg.jar:/opt/mach5/mesos/work_dir/jib-master/install/jtreg/6/1/bundles/jtreg-6+1.zip/jtreg/lib/junit.jar:/opt/mach5/mesos/work_dir/jib-master/install/jtreg/6/1/bundles/jtreg-6+1.zip/jtreg/lib/hamcrest.jar:/opt/mach5/mesos/work_dir/jib-master/install/jtreg/6/1/bundles/jtreg-6+1.zip/jtreg/lib/testng.jar:/opt/mach5/mesos/work_dir/jib-master/install/jtreg/6/1/bundles/jtreg-6+1.zip/jtreg/lib/jcommander.jar:/opt/mach5/mesos/work_dir/jib-master/install/jtreg/6/1/bundles/jtreg-6+1.zip/jtreg/lib/guice.jar -Djava.library.path=/opt/mach5/mesos/work_dir/jib-master/install/jdk-18-valhalla+1-97/linux-aarch64-debug.test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:MaxRAMPercentage=6.25 -Djava.io.tmpdir=/opt/mach5/mesos/work_dir/slaves/ff806ead-2cac-495d-9cbc-62116f99bf14-S23402/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/b5c4567a-0c42-4189-b2b8-d02ebaae440a/runs/11dd91d5-8b4f-41b0-83ed-7fdd97388dca/testoutput/test-support/jtreg_open_test_hotspot_jtreg_tier1_compiler_3/tmp -Dir.framework.server.port=44057 -XX:+IgnoreUnrecognizedVMOptions -XX:-UseACmpProfile -XX:+AlwaysIncrementalInline -XX:FlatArrayElementMaxOops=5 -XX:FlatArrayElementMaxSize=-1 -XX:-UseArrayLoadStoreProfile -XX:InlineFieldMaxFlatSize=-1 -XX:-InlineTypePassFieldsAsArgs -XX:-InlineTypeReturnedAsFields -XX:-MonomorphicArrayCheck -XX:-UncommonNullCast -XX:+StressArrayCopyMacroNode -XX:+PrintCompilation -XX:+UnlockDiagnosticVMOptions -XX:+LogCompilation -XX:CompileCommand=log,compiler.valhalla.inlinetypes.TestArrays::* -XX:CompileCommand=option,compiler.valhalla.inlinetypes.TestArrays::*,bool,PrintIdeal,true -XX:CompileCommand=option,compiler.valhalla.inlinetypes.TestArrays::*,bool,PrintOptoAssembly,true -XX:-OmitStackTraceInFastThrow -DShouldDoIRVerification=true -XX:-BackgroundCompilation -XX:CompileCommand=quiet -DWarmup=251 compiler.lib.ir_framework.test.TestVM compiler.valhalla.inlinetypes.TestArrays compiler.valhalla.inlinetypes.MyValue2 compiler.valhalla.inlinetypes.MyValue1 compiler.valhalla.inlinetypes.MyValue2Inline
One or more @IR rules failed:
Failed IR Rules (1)
------------------
- Method "public boolean compiler.valhalla.inlinetypes.TestArrays.test101(java.lang.Object[])":
* @IR rule 1: "@compiler.lib.ir_framework.IR(applyIfAnd={}, applyIf={}, failOn={}, applyIfOr={}, counts={"(((?i:cmp|CLFI|CLR).*\\\\[precise compiler/valhalla/inlinetypes/MyValue.*:|.*(?i:mov|or).*\\\\[precise compiler/valhalla/inlinetypes/MyValue.*;:.*\\\\R.*(cmp|CMP|CLR)))", "= 1"}, applyIfNot={})"
- counts: Graph contains wrong number of nodes:
Regex 1: (((?i:cmp|CLFI|CLR).*\\[precise compiler/valhalla/inlinetypes/MyValue.*:|.*(?i:mov|or).*\\[precise compiler/valhalla/inlinetypes/MyValue.*;:.*\\R.*(cmp|CMP|CLR)))
Expected 1 but found 0 nodes.
>>> Check stdout for compilation output of the failed methods
===========
Scenario flags: [-XX:+IgnoreUnrecognizedVMOptions, -XX:-UseACmpProfile, -XX:+AlwaysIncrementalInline, -XX:FlatArrayElementMaxOops=5, -XX:FlatArrayElementMaxSize=-1, -XX:-UseArrayLoadStoreProfile, -XX:InlineFieldMaxFlatSize=-1, -XX:-InlineTypePassFieldsAsArgs, -XX:-InlineTypeReturnedAsFields, -XX:-MonomorphicArrayCheck, -XX:-UncommonNullCast, -XX:+StressArrayCopyMacroNode]
Command Line:
/opt/mach5/mesos/work_dir/jib-master/install/jdk-18-valhalla+1-97/linux-aarch64-debug.jdk/jdk-18/fastdebug/bin/java -cp /opt/mach5/mesos/work_dir/slaves/ff806ead-2cac-495d-9cbc-62116f99bf14-S23402/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/b5c4567a-0c42-4189-b2b8-d02ebaae440a/runs/11dd91d5-8b4f-41b0-83ed-7fdd97388dca/testoutput/test-support/jtreg_open_test_hotspot_jtreg_tier1_compiler_3/classes/3/compiler/valhalla/inlinetypes/TestArrays.d:/opt/mach5/mesos/work_dir/jib-master/install/jdk-18-valhalla+1-97/src.full/open/test/hotspot/jtreg/compiler/valhalla/inlinetypes:/opt/mach5/mesos/work_dir/slaves/ff806ead-2cac-495d-9cbc-62116f99bf14-S23402/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/b5c4567a-0c42-4189-b2b8-d02ebaae440a/runs/11dd91d5-8b4f-41b0-83ed-7fdd97388dca/testoutput/test-support/jtreg_open_test_hotspot_jtreg_tier1_compiler_3/classes/3/test/lib:/opt/mach5/mesos/work_dir/slaves/ff806ead-2cac-495d-9cbc-62116f99bf14-S23402/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/b5c4567a-0c42-4189-b2b8-d02ebaae440a/runs/11dd91d5-8b4f-41b0-83ed-7fdd97388dca/testoutput/test-support/jtreg_open_test_hotspot_jtreg_tier1_compiler_3/classes/3:/opt/mach5/mesos/work_dir/jib-master/install/jtreg/6/1/bundles/jtreg-6+1.zip/jtreg/lib/javatest.jar:/opt/mach5/mesos/work_dir/jib-master/install/jtreg/6/1/bundles/jtreg-6+1.zip/jtreg/lib/jtreg.jar:/opt/mach5/mesos/work_dir/jib-master/install/jtreg/6/1/bundles/jtreg-6+1.zip/jtreg/lib/junit.jar:/opt/mach5/mesos/work_dir/jib-master/install/jtreg/6/1/bundles/jtreg-6+1.zip/jtreg/lib/hamcrest.jar:/opt/mach5/mesos/work_dir/jib-master/install/jtreg/6/1/bundles/jtreg-6+1.zip/jtreg/lib/testng.jar:/opt/mach5/mesos/work_dir/jib-master/install/jtreg/6/1/bundles/jtreg-6+1.zip/jtreg/lib/jcommander.jar:/opt/mach5/mesos/work_dir/jib-master/install/jtreg/6/1/bundles/jtreg-6+1.zip/jtreg/lib/guice.jar -Djava.library.path=/opt/mach5/mesos/work_dir/jib-master/install/jdk-18-valhalla+1-97/linux-aarch64-debug.test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:MaxRAMPercentage=6.25 -Djava.io.tmpdir=/opt/mach5/mesos/work_dir/slaves/ff806ead-2cac-495d-9cbc-62116f99bf14-S23402/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/b5c4567a-0c42-4189-b2b8-d02ebaae440a/runs/11dd91d5-8b4f-41b0-83ed-7fdd97388dca/testoutput/test-support/jtreg_open_test_hotspot_jtreg_tier1_compiler_3/tmp -Dir.framework.server.port=44057 -XX:+IgnoreUnrecognizedVMOptions -XX:-UseACmpProfile -XX:+AlwaysIncrementalInline -XX:FlatArrayElementMaxOops=5 -XX:FlatArrayElementMaxSize=-1 -XX:-UseArrayLoadStoreProfile -XX:InlineFieldMaxFlatSize=-1 -XX:-InlineTypePassFieldsAsArgs -XX:-InlineTypeReturnedAsFields -XX:-MonomorphicArrayCheck -XX:-UncommonNullCast -XX:+StressArrayCopyMacroNode -XX:+PrintCompilation -XX:+UnlockDiagnosticVMOptions -XX:+LogCompilation -XX:CompileCommand=log,compiler.valhalla.inlinetypes.TestArrays::* -XX:CompileCommand=option,compiler.valhalla.inlinetypes.TestArrays::*,bool,PrintIdeal,true -XX:CompileCommand=option,compiler.valhalla.inlinetypes.TestArrays::*,bool,PrintOptoAssembly,true -XX:-OmitStackTraceInFastThrow -DShouldDoIRVerification=true -XX:-BackgroundCompilation -XX:CompileCommand=quiet -DWarmup=251 compiler.lib.ir_framework.test.TestVM compiler.valhalla.inlinetypes.TestArrays compiler.valhalla.inlinetypes.MyValue2 compiler.valhalla.inlinetypes.MyValue1 compiler.valhalla.inlinetypes.MyValue2Inline
One or more @IR rules failed:
Failed IR Rules (1)
------------------
- Method "public boolean compiler.valhalla.inlinetypes.TestArrays.test101(java.lang.Object[])":
* @IR rule 1: "@compiler.lib.ir_framework.IR(applyIfAnd={}, applyIf={}, failOn={}, applyIfOr={}, counts={"(((?i:cmp|CLFI|CLR).*\\\\[precise compiler/valhalla/inlinetypes/MyValue.*:|.*(?i:mov|or).*\\\\[precise compiler/valhalla/inlinetypes/MyValue.*;:.*\\\\R.*(cmp|CMP|CLR)))", "= 1"}, applyIfNot={})"
- counts: Graph contains wrong number of nodes:
Regex 1: (((?i:cmp|CLFI|CLR).*\\[precise compiler/valhalla/inlinetypes/MyValue.*:|.*(?i:mov|or).*\\[precise compiler/valhalla/inlinetypes/MyValue.*;:.*\\R.*(cmp|CMP|CLR)))
Expected 1 but found 0 nodes.
>>> Check stdout for compilation output of the failed methods