Files
rocm-systems/projects/hip-tests/catch/hipTestMain/config/config_nvidia_linux.json
T
Fábio Mestre 47b80c011c [hip-tests] Fix Unit_Assert_Positive_Basic_KernelFail (#1916)
* [hip-tests] Fix Unit_Assert_Positive_Basic_KernelFail

This test was expecting a call to abort() when assertions
where hit on AMD devices. This is no longer true since
aborts from assertions are disabled unless
HIP_SKIP_ABORT_ON_GPU_ERROR is set.

This PR simplifies the test by removing the SIGABRT signal
handling (which was also undefined behaviour). Instead,
if HIP_SKIP_ABORT_ON_GPU_ERROR is set, the test is skipped.
2025-12-03 17:16:10 +00:00

71 lines
4.2 KiB
JSON

{
"DisabledTests": [
"Unit_atomicExch_Positive_Same_Address_Compile_Time - int",
"Unit_atomicExch_Positive_Same_Address_Compile_Time - unsigned int",
"Unit_atomicExch_Positive_Same_Address_Compile_Time - unsigned long long",
"Unit_atomicExch_Positive_Same_Address_Compile_Time - float",
"Unit_atomicExch_system_Positive_Host_And_GPU - int",
"Unit_atomicExch_system_Positive_Host_And_GPU - unsigned int",
"Unit_atomicExch_system_Positive_Host_And_GPU - unsigned long long",
"Unit_atomicExch_system_Positive_Host_And_GPU - float",
"Unit_hipModuleUnload_Negative_Double_Unload",
"=== Below tests are failing PSDB ===",
"Unit_hipMemMapArrayAsync_Positive_Basic",
"=== special values test, fix: comment out [HEX_DBL(-, 1, fffffffffffff, +, 31), HEX_DBL(+, 1, fffffffffffff, +, 31)]",
"Unit_Device_sinpi_Accuracy_Positive - double",
"Unit_Device_cospi_Accuracy_Positive - double",
"Unit_Device_sincospi_Accuracy_Positive - double",
"=== special values test, fix: comment out [-3.0f, -1.5f, HEX_FLT(-, 0, 00000c, -, 126), HEX_FLT(-, 0, 000006, -, 126), +3.0f, 1.5f, HEX_FLT(+, 0, 00000c, -, 126), HEX_FLT(+, 0, 000006, -, 126),]",
"Unit_Device_fma_Accuracy_Positive - float",
"=== special values test, fix: comment out [HEX_DBL(-, 1, fffffffffffff, +, 31), HEX_DBL(-, 1, fffffffffffff, +, 30), HEX_DBL(+, 1, fffffffffffff, +, 31), HEX_DBL(+, 1, fffffffffffff, +, 30)]",
"Unit_Device_fdim_Accuracy_Positive - double",
"=== TODO special value test error, fix: comment out special value test",
"Unit_Device_remquo_Accuracy_Positive - float",
"Unit_Device_remquo_Accuracy_Positive - double",
"=== float* can be casted to double* [math_remainder_rounding_negative_kernels_rtc.hh:247]",
"Unit_Device_modf_modff_Negative_RTC",
"=== TODO round error",
"Unit_Device___frsqrt_rn_Accuracy_Positive",
"=== TODO terminated, ulp formula seems to be wrong [produces ulp of 4294967298]",
"Unit_Device___expf_Accuracy_Positive",
"Unit_Device___exp10f_Accuracy_Positive",
"=== rounding float16 types not supported?",
"Unit_Device___float2half_rd_Accuracy_Limited_Positive",
"Unit_Device___float2half_ru_Accuracy_Limited_Positive",
"Unit_Device___float2half_rz_Accuracy_Limited_Positive",
"=== TODO rounding error ===",
"Unit_Device___half2int_rn_Accuracy_Positive",
"Unit_Device___half2int_rd_Accuracy_Positive",
"Unit_Device___half2int_ru_Accuracy_Positive",
"Unit_Device___half2uint_rn_Accuracy_Positive",
"Unit_Device___half2uint_ru_Accuracy_Positive",
"Unit_Device___half2short_rn_Accuracy_Positive",
"Unit_Device___half2short_rd_Accuracy_Positive",
"Unit_Device___half2short_ru_Accuracy_Positive",
"Unit_Device___half2ushort_rn_Accuracy_Positive",
"Unit_Device___half2ushort_ru_Accuracy_Positive",
"Unit_Device___half2ll_rn_Accuracy_Positive",
"Unit_Device___half2ll_rd_Accuracy_Positive",
"Unit_Device___half2ll_ru_Accuracy_Positive",
"Unit_Device___half2ull_rn_Accuracy_Positive",
"Unit_Device___half2ull_ru_Accuracy_Positive",
"Unit_Device___int2half_rz_Accuracy_Positive",
"Unit_Device___int2half_rd_Accuracy_Positive",
"Unit_Device___int2half_ru_Accuracy_Positive",
"Unit_Device___uint2half_rz_Accuracy_Positive",
"Unit_Device___uint2half_rd_Accuracy_Positive",
"Unit_Device___uint2half_ru_Accuracy_Positive",
"Unit_Device___short2half_rz_Accuracy_Positive",
"Unit_Device___short2half_rd_Accuracy_Positive",
"Unit_Device___short2half_ru_Accuracy_Positive",
"Unit_Device___ushort2half_rz_Accuracy_Positive",
"Unit_Device___ushort2half_rd_Accuracy_Positive",
"Unit_Device___ushort2half_ru_Accuracy_Positive",
"Unit_Device___ll2half_rz_Accuracy_Positive",
"Unit_Device___ll2half_rd_Accuracy_Positive",
"Unit_Device___ll2half_ru_Accuracy_Positive",
"Unit_Device___ull2half_rz_Accuracy_Positive",
"Unit_Device___ull2half_rd_Accuracy_Positive"
]
}