From 0410d5dcd2159ee1f79bbfe45111b133d10e978b Mon Sep 17 00:00:00 2001 From: Evgeny Mankov Date: Fri, 25 Oct 2019 16:04:20 +0300 Subject: [PATCH 1/2] [HIPIFY][tests] Fix ambiguous call to cusparseGetErrorString declared in cusparse.h --- .../hipify-clang/unit_tests/libraries/cuSPARSE/cuSPARSE_12.cu | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/hipify-clang/unit_tests/libraries/cuSPARSE/cuSPARSE_12.cu b/tests/hipify-clang/unit_tests/libraries/cuSPARSE/cuSPARSE_12.cu index 23254750f4..6264b20f44 100644 --- a/tests/hipify-clang/unit_tests/libraries/cuSPARSE/cuSPARSE_12.cu +++ b/tests/hipify-clang/unit_tests/libraries/cuSPARSE/cuSPARSE_12.cu @@ -26,8 +26,8 @@ static void CudaCheckCore(cudaError_t code, const char *file, int line) { // CHECK: #define CudaCheckAfterCall() { CudaCheckCore((hipGetLastError()), __FILE__, __LINE__); } #define CudaCheckAfterCall() { CudaCheckCore((cudaGetLastError()), __FILE__, __LINE__); } -// CHECK: static const char * cusparseGetErrorString(hipsparseStatus_t error) { -static const char * cusparseGetErrorString(cusparseStatus_t error) { +// CHECK: static const char * GetErrorString(hipsparseStatus_t error) { +static const char * GetErrorString(cusparseStatus_t error) { switch (error) { // CHECK: case HIPSPARSE_STATUS_SUCCESS: case CUSPARSE_STATUS_SUCCESS: From 70c507230220e9859fbd756f88a91ca66c0843b3 Mon Sep 17 00:00:00 2001 From: Evgeny Mankov Date: Fri, 25 Oct 2019 16:07:31 +0300 Subject: [PATCH 2/2] [HIPIFY][tests] Rename the ambiguous call as well --- tests/hipify-clang/unit_tests/libraries/cuSPARSE/cuSPARSE_12.cu | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/hipify-clang/unit_tests/libraries/cuSPARSE/cuSPARSE_12.cu b/tests/hipify-clang/unit_tests/libraries/cuSPARSE/cuSPARSE_12.cu index 6264b20f44..c6d62c0007 100644 --- a/tests/hipify-clang/unit_tests/libraries/cuSPARSE/cuSPARSE_12.cu +++ b/tests/hipify-clang/unit_tests/libraries/cuSPARSE/cuSPARSE_12.cu @@ -73,7 +73,7 @@ static const char * GetErrorString(cusparseStatus_t error) { static void CudaSparseCheckCore(cusparseStatus_t code, const char *file, int line) { // CHECK: if (code != HIPSPARSE_STATUS_SUCCESS) { if (code != CUSPARSE_STATUS_SUCCESS) { - fprintf(stderr,"Cuda Error %d : %s %s %d\n", code, cusparseGetErrorString(code), file, line); + fprintf(stderr,"Cuda Error %d : %s %s %d\n", code, GetErrorString(code), file, line); exit(code); } }