-
Bug
-
Resolution: Fixed
-
P3
-
20
-
b07
Failed IR Rules (3) of Methods (3)
----------------------------------
1) Method "public void compiler.vectorapi.TestMaskedMacroLogicVector.testInt4_Int128(int[],int[],int[],int[],boolean[])" - [Failed IR rules: 1]:
* @IR rule 1: "@compiler.lib.ir_framework.IR(applyIfCPUFeatureAnd={}, applyIf={"UseAVX", "3"}, applyIfCPUFeatureOr={}, applyIfCPUFeature={}, counts={"AndV", " > 0 ", "XorV", " > 0 "}, failOn={}, applyIfAnd={}, applyIfOr={}, applyIfNot={})"
- counts: Graph contains wrong number of nodes:
* Regex 1: AndV
- Failed comparison: [found] 0 > 0 [given]
- No nodes matched!
2) Method "public void compiler.vectorapi.TestMaskedMacroLogicVector.testInt4_Int256(int[],int[],int[],int[],boolean[])" - [Failed IR rules: 1]:
* @IR rule 1: "@compiler.lib.ir_framework.IR(applyIfCPUFeatureAnd={}, applyIf={"UseAVX", "3"}, applyIfCPUFeatureOr={}, applyIfCPUFeature={}, counts={"AndV", " > 0 ", "XorV", " > 0 "}, failOn={}, applyIfAnd={}, applyIfOr={}, applyIfNot={})"
- counts: Graph contains wrong number of nodes:
* Regex 1: AndV
- Failed comparison: [found] 0 > 0 [given]
- No nodes matched!
3) Method "public void compiler.vectorapi.TestMaskedMacroLogicVector.testInt4_Int512(int[],int[],int[],int[],boolean[])" - [Failed IR rules: 1]:
* @IR rule 1: "@compiler.lib.ir_framework.IR(applyIfCPUFeatureAnd={}, applyIf={"UseAVX", "3"}, applyIfCPUFeatureOr={}, applyIfCPUFeature={}, counts={"AndV", " > 0 ", "XorV", " > 0 "}, failOn={}, applyIfAnd={}, applyIfOr={}, applyIfNot={})"
- counts: Graph contains wrong number of nodes:
* Regex 1: AndV
- Failed comparison: [found] 0 > 0 [given]
- No nodes matched!
VM options: -XX:UseAVX=0 -XX:UseSSE=2
Happened on an Intel_R__Xeon_R__Platinum_8358_CPU___2.60GHz with the following cpu_features:
fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant tsc arch perfmon rep good nopl xtopology cpuid tsc known freq pni pclmulqdq vmx ssse3 fma cx16 pdcm pcid sse4 1 sse4 2 x2apic movbe popcnt tsc deadline timer aes xsave avx f16c rdrand hypervisor lahf lm abm 3dnowprefetch cpuid fault invpcid single ssbd ibrs ibpb stibp ibrs enhanced tpr shadow vnmi flexpriority ept vpid ept ad fsgsbase tsc adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves nt good wbnoinvd arat avx512vbmi umip pku ospke avx512 vbmi2 gfni vaes vpclmulqdq avx512 vnni avx512 bitalg avx512 vpopcntdq la57 rdpid md clear arch capabilities
----------------------------------
1) Method "public void compiler.vectorapi.TestMaskedMacroLogicVector.testInt4_Int128(int[],int[],int[],int[],boolean[])" - [Failed IR rules: 1]:
* @IR rule 1: "@compiler.lib.ir_framework.IR(applyIfCPUFeatureAnd={}, applyIf={"UseAVX", "3"}, applyIfCPUFeatureOr={}, applyIfCPUFeature={}, counts={"AndV", " > 0 ", "XorV", " > 0 "}, failOn={}, applyIfAnd={}, applyIfOr={}, applyIfNot={})"
- counts: Graph contains wrong number of nodes:
* Regex 1: AndV
- Failed comparison: [found] 0 > 0 [given]
- No nodes matched!
2) Method "public void compiler.vectorapi.TestMaskedMacroLogicVector.testInt4_Int256(int[],int[],int[],int[],boolean[])" - [Failed IR rules: 1]:
* @IR rule 1: "@compiler.lib.ir_framework.IR(applyIfCPUFeatureAnd={}, applyIf={"UseAVX", "3"}, applyIfCPUFeatureOr={}, applyIfCPUFeature={}, counts={"AndV", " > 0 ", "XorV", " > 0 "}, failOn={}, applyIfAnd={}, applyIfOr={}, applyIfNot={})"
- counts: Graph contains wrong number of nodes:
* Regex 1: AndV
- Failed comparison: [found] 0 > 0 [given]
- No nodes matched!
3) Method "public void compiler.vectorapi.TestMaskedMacroLogicVector.testInt4_Int512(int[],int[],int[],int[],boolean[])" - [Failed IR rules: 1]:
* @IR rule 1: "@compiler.lib.ir_framework.IR(applyIfCPUFeatureAnd={}, applyIf={"UseAVX", "3"}, applyIfCPUFeatureOr={}, applyIfCPUFeature={}, counts={"AndV", " > 0 ", "XorV", " > 0 "}, failOn={}, applyIfAnd={}, applyIfOr={}, applyIfNot={})"
- counts: Graph contains wrong number of nodes:
* Regex 1: AndV
- Failed comparison: [found] 0 > 0 [given]
- No nodes matched!
VM options: -XX:UseAVX=0 -XX:UseSSE=2
Happened on an Intel_R__Xeon_R__Platinum_8358_CPU___2.60GHz with the following cpu_features:
fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant tsc arch perfmon rep good nopl xtopology cpuid tsc known freq pni pclmulqdq vmx ssse3 fma cx16 pdcm pcid sse4 1 sse4 2 x2apic movbe popcnt tsc deadline timer aes xsave avx f16c rdrand hypervisor lahf lm abm 3dnowprefetch cpuid fault invpcid single ssbd ibrs ibpb stibp ibrs enhanced tpr shadow vnmi flexpriority ept vpid ept ad fsgsbase tsc adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves nt good wbnoinvd arat avx512vbmi umip pku ospke avx512 vbmi2 gfni vaes vpclmulqdq avx512 vnni avx512 bitalg avx512 vpopcntdq la57 rdpid md clear arch capabilities
- relates to
-
JDK-8289801 [IR Framework] Add flags to whitelist which can be used to simulate a specific machine setup like UseAVX
-
- Resolved
-