diff --git a/hipamd/include/hcc_detail/hip_ldg.h b/hipamd/include/hcc_detail/hip_ldg.h index 4dab90b4e8..e6fe45cd77 100644 --- a/hipamd/include/hcc_detail/hip_ldg.h +++ b/hipamd/include/hcc_detail/hip_ldg.h @@ -102,4 +102,3 @@ __device__ double4 __ldg(const double4* ); #endif // __HCC__ #endif // HIP_LDG_H - diff --git a/hipamd/tests/src/hip_test_ldg.cpp b/hipamd/tests/src/hip_test_ldg.cpp index 31c7d4865a..a58652d240 100644 --- a/hipamd/tests/src/hip_test_ldg.cpp +++ b/hipamd/tests/src/hip_test_ldg.cpp @@ -26,7 +26,7 @@ THE SOFTWARE. #include #include "hip_runtime.h" #include "test_common.h" -#if __hcc_workweek__ >= 16164 + #define HIP_ASSERT(x) (assert((x)==hipSuccess)) @@ -149,156 +149,14 @@ int main() { cout << " System major " << devProp.major << endl; cout << " agent prop name " << devProp.name << endl; - int errors; - - errors = dataTypesRun() & - dataTypesRun() & - dataTypesRun() & - dataTypesRun() & - dataTypesRun() & - dataTypesRun() & - dataTypesRun(); - - if(errors == 1){ - errors = 0; - }else{ - std::cout<<"Failed Char"<() & - dataTypesRun() & - dataTypesRun() & - dataTypesRun() & - dataTypesRun() & - dataTypesRun(); - - if(errors == 1){ - errors = 0; - }else{ - std::cout<<"Failed Short"<() & - dataTypesRun() & - dataTypesRun() & - dataTypesRun() & - dataTypesRun() & - dataTypesRun(); - - if(errors == 1){ - errors = 0; - }else{ - std::cout<<"Failed Int"<() & - dataTypesRun() & - dataTypesRun() & - dataTypesRun() & - dataTypesRun() & - dataTypesRun(); - - if(errors == 1){ - errors = 0; - }else{ - std::cout<<"Failed Long"<() & - dataTypesRun() & - dataTypesRun() & - dataTypesRun() & - dataTypesRun() & - dataTypesRun(); - - if(errors == 1){ - errors = 0; - }else{ - std::cout<<"Failed Long Long"<() & - dataTypesRun() & - dataTypesRun() & - dataTypesRun(); - - if(errors == 1){ - errors = 0; - }else{ - std::cout<<"Failed Unsigned Char"<() & - dataTypesRun() & - dataTypesRun() & - dataTypesRun(); - - if(errors == 1){ - errors = 0; - }else{ - std::cout<<"Failed Unsigned Short"<() & - dataTypesRun() & - dataTypesRun() & - dataTypesRun(); - - if(errors == 1){ - errors = 0; - }else{ - std::cout<<"Failed Unsigned Int"<() & - dataTypesRun() & - dataTypesRun() & - dataTypesRun(); - - if(errors == 1){ - errors = 0; - }else{ - std::cout<<"Failed Unsigned Long Long"<() & - dataTypesRun() & - dataTypesRun() & - dataTypesRun() & - dataTypesRun(); - - if(errors == 1){ - errors = 0; - }else{ - std::cout<<"Failed Float"<() & - dataTypesRun() & - dataTypesRun() & - dataTypesRun() & - dataTypesRun(); - - - //hipResetDefaultAccelerator(); + int errors = dataTypesRun() & + dataTypesRun() & + dataTypesRun() & + dataTypesRun(); + //hipResetDefaultAccelerator(); if(errors == 1){ passed(); return 0; - }else{ - std::cout<<"Failed Float"<