[SWDEV-454315] - Fix for Atomic bitwise ops testcases

Change-Id: Ib402c6499ad9218fba89e78c8f91a87ca3537b35
This commit is contained in:
Rahul Manocha
2024-03-29 13:01:41 -07:00
committed by Rakesh Roy
parent 787f7f8df1
commit 90bafb8ae8
4 changed files with 46 additions and 362 deletions
-180
View File
@@ -289,117 +289,9 @@
"Unit_AtomicsWithRandomActiveLanesInWavefront_DivergentInteger",
"Unit_hipGraphAddMemcpyNodeToSymbol_Positive_Basic",
"Unit_hipStreamBeginCapture_Positive_Functional",
"Unit_atomicAnd_Positive_SameAddress - int",
"Unit_atomicAnd_Positive_SameAddress - unsigned int",
"Unit_atomicAnd_Positive_SameAddress - unsigned long",
"Unit_atomicAnd_Positive_SameAddress - unsigned long long",
"Unit_atomicAnd_Positive_Adjacent_Addresses - int",
"Unit_atomicAnd_Positive_Adjacent_Addresses - unsigned int",
"Unit_atomicAnd_Positive_Adjacent_Addresses - unsigned long",
"Unit_atomicAnd_Positive_Adjacent_Addresses - unsigned long long",
"Unit_atomicAnd_Positive_Scattered_Addresses - int",
"Unit_atomicAnd_Positive_Scattered_Addresses - unsigned int",
"Unit_atomicAnd_Positive_Scattered_Addresses - unsigned long",
"Unit_atomicAnd_Positive_Scattered_Addresses - unsigned long long",
"Unit_atomicAnd_Positive_Multi_Kernel_Same_Address - int",
"Unit_atomicAnd_Positive_Multi_Kernel_Same_Address - unsigned int",
"Unit_atomicAnd_Positive_Multi_Kernel_Same_Address - unsigned long",
"Unit_atomicAnd_Positive_Multi_Kernel_Same_Address - unsigned long long",
"Unit_atomicAnd_Positive_Multi_Kernel_Adjacent_Addresses - int",
"Unit_atomicAnd_Positive_Multi_Kernel_Adjacent_Addresses - unsigned int",
"Unit_atomicAnd_Positive_Multi_Kernel_Adjacent_Addresses - unsigned long",
"Unit_atomicAnd_Positive_Multi_Kernel_Adjacent_Addresses - unsigned long long",
"Unit_atomicAnd_Positive_Multi_Kernel_Scattered_Addresses - int",
"Unit_atomicAnd_Positive_Multi_Kernel_Scattered_Addresses - unsigned int",
"Unit_atomicAnd_Positive_Multi_Kernel_Scattered_Addresses - unsigned long",
"Unit_atomicAnd_Positive_Multi_Kernel_Scattered_Addresses - unsigned long long",
"Unit_atomicAnd_Negative_Parameters_RTC",
"Unit_atomicAnd_system_Positive_Peer_GPUs_Same_Address - int",
"Unit_atomicAnd_system_Positive_Peer_GPUs_Same_Address - unsigned int",
"Unit_atomicAnd_system_Positive_Peer_GPUs_Same_Address - unsigned long",
"Unit_atomicAnd_system_Positive_Peer_GPUs_Same_Address - unsigned long long",
"Unit_atomicAnd_system_Positive_Peer_GPUs_Adjacent_Addresses - int",
"Unit_atomicAnd_system_Positive_Peer_GPUs_Adjacent_Addresses - unsigned int",
"Unit_atomicAnd_system_Positive_Peer_GPUs_Adjacent_Addresses - unsigned long",
"Unit_atomicAnd_system_Positive_Peer_GPUs_Adjacent_Addresses - unsigned long long",
"Unit_atomicAnd_system_Positive_Peer_GPUs_Scattered_Addresses - int",
"Unit_atomicAnd_system_Positive_Peer_GPUs_Scattered_Addresses - unsigned int",
"Unit_atomicAnd_system_Positive_Peer_GPUs_Scattered_Addresses - unsigned long",
"Unit_atomicAnd_system_Positive_Peer_GPUs_Scattered_Addresses - unsigned long long",
"Unit_atomicOr_Positive_SameAddress - int",
"Unit_atomicOr_Positive_SameAddress - unsigned int",
"Unit_atomicOr_Positive_SameAddress - unsigned long",
"Unit_atomicOr_Positive_SameAddress - unsigned long long",
"Unit_atomicOr_Positive_Adjacent_Addresses - int",
"Unit_atomicOr_Positive_Adjacent_Addresses - unsigned int",
"Unit_atomicOr_Positive_Adjacent_Addresses - unsigned long",
"Unit_atomicOr_Positive_Adjacent_Addresses - unsigned long long",
"Unit_atomicOr_Positive_Scattered_Addresses - int",
"Unit_atomicOr_Positive_Scattered_Addresses - unsigned int",
"Unit_atomicOr_Positive_Scattered_Addresses - unsigned long",
"Unit_atomicOr_Positive_Scattered_Addresses - unsigned long long",
"Unit_atomicOr_Positive_Multi_Kernel_Same_Address - int",
"Unit_atomicOr_Positive_Multi_Kernel_Same_Address - unsigned int",
"Unit_atomicOr_Positive_Multi_Kernel_Same_Address - unsigned long",
"Unit_atomicOr_Positive_Multi_Kernel_Same_Address - unsigned long long",
"Unit_atomicOr_Positive_Multi_Kernel_Adjacent_Addresses - int",
"Unit_atomicOr_Positive_Multi_Kernel_Adjacent_Addresses - unsigned int",
"Unit_atomicOr_Positive_Multi_Kernel_Adjacent_Addresses - unsigned long",
"Unit_atomicOr_Positive_Multi_Kernel_Adjacent_Addresses - unsigned long long",
"Unit_atomicOr_Positive_Multi_Kernel_Scattered_Addresses - int",
"Unit_atomicOr_Positive_Multi_Kernel_Scattered_Addresses - unsigned int",
"Unit_atomicOr_Positive_Multi_Kernel_Scattered_Addresses - unsigned long",
"Unit_atomicOr_Positive_Multi_Kernel_Scattered_Addresses - unsigned long long",
"Unit_atomicOr_Negative_Parameters_RTC",
"Unit_atomicOr_system_Positive_Peer_GPUs_Same_Address - int",
"Unit_atomicOr_system_Positive_Peer_GPUs_Same_Address - unsigned int",
"Unit_atomicOr_system_Positive_Peer_GPUs_Same_Address - unsigned long",
"Unit_atomicOr_system_Positive_Peer_GPUs_Same_Address - unsigned long long",
"Unit_atomicOr_system_Positive_Peer_GPUs_Adjacent_Addresses - int",
"Unit_atomicOr_system_Positive_Peer_GPUs_Adjacent_Addresses - unsigned int",
"Unit_atomicOr_system_Positive_Peer_GPUs_Adjacent_Addresses - unsigned long",
"Unit_atomicOr_system_Positive_Peer_GPUs_Adjacent_Addresses - unsigned long long",
"Unit_atomicOr_system_Positive_Peer_GPUs_Scattered_Addresses - int",
"Unit_atomicOr_system_Positive_Peer_GPUs_Scattered_Addresses - unsigned int",
"Unit_atomicOr_system_Positive_Peer_GPUs_Scattered_Addresses - unsigned long",
"Unit_atomicOr_system_Positive_Peer_GPUs_Scattered_Addresses - unsigned long long",
"Unit_atomicXor_Positive_SameAddress - int",
"Unit_atomicXor_Positive_SameAddress - unsigned int",
"Unit_atomicXor_Positive_SameAddress - unsigned long",
"Unit_atomicXor_Positive_SameAddress - unsigned long long",
"Unit_atomicXor_Positive_Adjacent_Addresses - int",
"Unit_atomicXor_Positive_Adjacent_Addresses - unsigned int",
"Unit_atomicXor_Positive_Adjacent_Addresses - unsigned long",
"Unit_atomicXor_Positive_Adjacent_Addresses - unsigned long long",
"Unit_atomicXor_Positive_Scattered_Addresses - int",
"Unit_atomicXor_Positive_Scattered_Addresses - unsigned int",
"Unit_atomicXor_Positive_Scattered_Addresses - unsigned long",
"Unit_atomicXor_Positive_Scattered_Addresses - unsigned long long",
"Unit_atomicXor_Positive_Multi_Kernel_Same_Address - int",
"Unit_atomicXor_Positive_Multi_Kernel_Same_Address - unsigned int",
"Unit_atomicXor_Positive_Multi_Kernel_Same_Address - unsigned long",
"Unit_atomicXor_Positive_Multi_Kernel_Same_Address - unsigned long long",
"Unit_atomicXor_Positive_Multi_Kernel_Adjacent_Addresses - int",
"Unit_atomicXor_Positive_Multi_Kernel_Adjacent_Addresses - unsigned int",
"Unit_atomicXor_Positive_Multi_Kernel_Adjacent_Addresses - unsigned long",
"Unit_atomicXor_Positive_Multi_Kernel_Adjacent_Addresses - unsigned long long",
"Unit_atomicXor_Positive_Multi_Kernel_Scattered_Addresses - int",
"Unit_atomicXor_Positive_Multi_Kernel_Scattered_Addresses - unsigned int",
"Unit_atomicXor_Positive_Multi_Kernel_Scattered_Addresses - unsigned long",
"Unit_atomicXor_Positive_Multi_Kernel_Scattered_Addresses - unsigned long long",
"Unit_atomicXor_Negative_Parameters_RTC",
"Unit_atomicXor_system_Positive_Peer_GPUs_Same_Address - int",
"Unit_atomicXor_system_Positive_Peer_GPUs_Same_Address - unsigned int",
"Unit_atomicXor_system_Positive_Peer_GPUs_Same_Address - unsigned long",
"Unit_atomicXor_system_Positive_Peer_GPUs_Same_Address - unsigned long long",
"Unit_atomicXor_system_Positive_Peer_GPUs_Adjacent_Addresses - int",
"Unit_atomicXor_system_Positive_Peer_GPUs_Adjacent_Addresses - unsigned int",
"Unit_atomicXor_system_Positive_Peer_GPUs_Adjacent_Addresses - unsigned long",
"Unit_atomicXor_system_Positive_Peer_GPUs_Adjacent_Addresses - unsigned long long",
"Unit_atomicXor_system_Positive_Peer_GPUs_Scattered_Addresses - int",
"Unit_atomicXor_system_Positive_Peer_GPUs_Scattered_Addresses - unsigned int",
"Unit_atomicXor_system_Positive_Peer_GPUs_Scattered_Addresses - unsigned long",
"Unit_atomicXor_system_Positive_Peer_GPUs_Scattered_Addresses - unsigned long long",
"Unit_atomicMin_Positive_SameAddress - int",
"Unit_atomicMin_Positive_SameAddress - unsigned int",
"Unit_atomicMin_Positive_SameAddress - unsigned long",
@@ -600,78 +492,6 @@
"Unit___hip_atomic_fetch_max_Positive_Workgroup_Scattered_Addresses - unsigned long long",
"Unit___hip_atomic_fetch_max_Positive_Workgroup_Scattered_Addresses - float",
"Unit___hip_atomic_fetch_max_Positive_Workgroup_Scattered_Addresses - double",
"Unit___hip_atomic_fetch_and_Positive_Wavefront_SameAddress - int",
"Unit___hip_atomic_fetch_and_Positive_Wavefront_SameAddress - unsigned int",
"Unit___hip_atomic_fetch_and_Positive_Wavefront_SameAddress - unsigned long",
"Unit___hip_atomic_fetch_and_Positive_Wavefront_SameAddress - unsigned long long",
"Unit___hip_atomic_fetch_and_Positive_Wavefront_Adjacent_Addresses - int",
"Unit___hip_atomic_fetch_and_Positive_Wavefront_Adjacent_Addresses - unsigned int",
"Unit___hip_atomic_fetch_and_Positive_Wavefront_Adjacent_Addresses - unsigned long",
"Unit___hip_atomic_fetch_and_Positive_Wavefront_Adjacent_Addresses - unsigned long long",
"Unit___hip_atomic_fetch_and_Positive_Wavefront_Scattered_Addresses - int",
"Unit___hip_atomic_fetch_and_Positive_Wavefront_Scattered_Addresses - unsigned int",
"Unit___hip_atomic_fetch_and_Positive_Wavefront_Scattered_Addresses - unsigned long",
"Unit___hip_atomic_fetch_and_Positive_Wavefront_Scattered_Addresses - unsigned long long",
"Unit___hip_atomic_fetch_and_Positive_Workgroup_SameAddress - int",
"Unit___hip_atomic_fetch_and_Positive_Workgroup_SameAddress - unsigned int",
"Unit___hip_atomic_fetch_and_Positive_Workgroup_SameAddress - unsigned long",
"Unit___hip_atomic_fetch_and_Positive_Workgroup_SameAddress - unsigned long long",
"Unit___hip_atomic_fetch_and_Positive_Workgroup_Adjacent_Addresses - int",
"Unit___hip_atomic_fetch_and_Positive_Workgroup_Adjacent_Addresses - unsigned int",
"Unit___hip_atomic_fetch_and_Positive_Workgroup_Adjacent_Addresses - unsigned long",
"Unit___hip_atomic_fetch_and_Positive_Workgroup_Adjacent_Addresses - unsigned long long",
"Unit___hip_atomic_fetch_and_Positive_Workgroup_Scattered_Addresses - int",
"Unit___hip_atomic_fetch_and_Positive_Workgroup_Scattered_Addresses - unsigned int",
"Unit___hip_atomic_fetch_and_Positive_Workgroup_Scattered_Addresses - unsigned long",
"Unit___hip_atomic_fetch_and_Positive_Workgroup_Scattered_Addresses - unsigned long long",
"Unit___hip_atomic_fetch_or_Positive_Wavefront_SameAddress - int",
"Unit___hip_atomic_fetch_or_Positive_Wavefront_SameAddress - unsigned int",
"Unit___hip_atomic_fetch_or_Positive_Wavefront_SameAddress - unsigned long",
"Unit___hip_atomic_fetch_or_Positive_Wavefront_SameAddress - unsigned long long",
"Unit___hip_atomic_fetch_or_Positive_Wavefront_Adjacent_Addresses - int",
"Unit___hip_atomic_fetch_or_Positive_Wavefront_Adjacent_Addresses - unsigned int",
"Unit___hip_atomic_fetch_or_Positive_Wavefront_Adjacent_Addresses - unsigned long",
"Unit___hip_atomic_fetch_or_Positive_Wavefront_Adjacent_Addresses - unsigned long long",
"Unit___hip_atomic_fetch_or_Positive_Wavefront_Scattered_Addresses - int",
"Unit___hip_atomic_fetch_or_Positive_Wavefront_Scattered_Addresses - unsigned int",
"Unit___hip_atomic_fetch_or_Positive_Wavefront_Scattered_Addresses - unsigned long",
"Unit___hip_atomic_fetch_or_Positive_Wavefront_Scattered_Addresses - unsigned long long",
"Unit___hip_atomic_fetch_or_Positive_Workgroup_SameAddress - int",
"Unit___hip_atomic_fetch_or_Positive_Workgroup_SameAddress - unsigned int",
"Unit___hip_atomic_fetch_or_Positive_Workgroup_SameAddress - unsigned long",
"Unit___hip_atomic_fetch_or_Positive_Workgroup_SameAddress - unsigned long long",
"Unit___hip_atomic_fetch_or_Positive_Workgroup_Adjacent_Addresses - int",
"Unit___hip_atomic_fetch_or_Positive_Workgroup_Adjacent_Addresses - unsigned int",
"Unit___hip_atomic_fetch_or_Positive_Workgroup_Adjacent_Addresses - unsigned long",
"Unit___hip_atomic_fetch_or_Positive_Workgroup_Adjacent_Addresses - unsigned long long",
"Unit___hip_atomic_fetch_or_Positive_Workgroup_Scattered_Addresses - int",
"Unit___hip_atomic_fetch_or_Positive_Workgroup_Scattered_Addresses - unsigned int",
"Unit___hip_atomic_fetch_or_Positive_Workgroup_Scattered_Addresses - unsigned long",
"Unit___hip_atomic_fetch_or_Positive_Workgroup_Scattered_Addresses - unsigned long long",
"Unit___hip_atomic_fetch_xor_Positive_Wavefront_SameAddress - int",
"Unit___hip_atomic_fetch_xor_Positive_Wavefront_SameAddress - unsigned int",
"Unit___hip_atomic_fetch_xor_Positive_Wavefront_SameAddress - unsigned long",
"Unit___hip_atomic_fetch_xor_Positive_Wavefront_SameAddress - unsigned long long",
"Unit___hip_atomic_fetch_xor_Positive_Wavefront_Adjacent_Addresses - int",
"Unit___hip_atomic_fetch_xor_Positive_Wavefront_Adjacent_Addresses - unsigned int",
"Unit___hip_atomic_fetch_xor_Positive_Wavefront_Adjacent_Addresses - unsigned long",
"Unit___hip_atomic_fetch_xor_Positive_Wavefront_Adjacent_Addresses - unsigned long long",
"Unit___hip_atomic_fetch_xor_Positive_Wavefront_Scattered_Addresses - int",
"Unit___hip_atomic_fetch_xor_Positive_Wavefront_Scattered_Addresses - unsigned int",
"Unit___hip_atomic_fetch_xor_Positive_Wavefront_Scattered_Addresses - unsigned long",
"Unit___hip_atomic_fetch_xor_Positive_Wavefront_Scattered_Addresses - unsigned long long",
"Unit___hip_atomic_fetch_xor_Positive_Workgroup_SameAddress - int",
"Unit___hip_atomic_fetch_xor_Positive_Workgroup_SameAddress - unsigned int",
"Unit___hip_atomic_fetch_xor_Positive_Workgroup_SameAddress - unsigned long",
"Unit___hip_atomic_fetch_xor_Positive_Workgroup_SameAddress - unsigned long long",
"Unit___hip_atomic_fetch_xor_Positive_Workgroup_Adjacent_Addresses - int",
"Unit___hip_atomic_fetch_xor_Positive_Workgroup_Adjacent_Addresses - unsigned int",
"Unit___hip_atomic_fetch_xor_Positive_Workgroup_Adjacent_Addresses - unsigned long",
"Unit___hip_atomic_fetch_xor_Positive_Workgroup_Adjacent_Addresses - unsigned long long",
"Unit___hip_atomic_fetch_xor_Positive_Workgroup_Scattered_Addresses - int",
"Unit___hip_atomic_fetch_xor_Positive_Workgroup_Scattered_Addresses - unsigned int",
"Unit___hip_atomic_fetch_xor_Positive_Workgroup_Scattered_Addresses - unsigned long",
"Unit___hip_atomic_fetch_xor_Positive_Workgroup_Scattered_Addresses - unsigned long long",
"Unit_Kernel_Launch_bounds_Negative_OutOfBounds",
"Unit_Kernel_Launch_bounds_Negative_Parameters_RTC",
"Unit___threadfence_block_Positive_Basic_Peer",