Fix issues related to -Werror in hip tests (#396)

* Fix issues related to -Werror
* Correct the skipped tests

[ROCm/hip-tests commit: 605d5eee5d]
This commit is contained in:
Satyanvesh Dittakavi
2023-08-19 21:38:59 +05:30
کامیت شده توسط GitHub
والد 0f844d75a4
کامیت 039a0b615a
22فایلهای تغییر یافته به همراه93 افزوده شده و 77 حذف شده
@@ -21,6 +21,9 @@ THE SOFTWARE.
#include <hip_test_checkers.hh>
#include <hip_test_common.hh>
#include <hip_test_defgroups.hh>
#pragma clang diagnostic ignored "-Wunused-parameter"
unsigned threadsPerBlock = 256;
template <unsigned batch, typename T>
@@ -22,6 +22,8 @@ THE SOFTWARE.
#include <hip_test_common.hh>
#include <hip_test_defgroups.hh>
#pragma clang diagnostic ignored "-Wunused-parameter"
__global__ void Empty(int param) {}
/**
@@ -23,6 +23,9 @@ THE SOFTWARE.
#include <hip_test_defgroups.hh>
#include <hip/math_functions.h>
#pragma clang diagnostic ignored "-Wunused-variable"
#pragma clang diagnostic ignored "-Wuninitialized"
// Simple tests for variable type qualifiers:
__device__ int deviceVar;
@@ -62,7 +65,6 @@ __global__ void vectorADD(T __restrict__* A_d, T* B_d, T* C_d, size_t N) {
int a = __shfl_up(x, 1);
#endif
float x = 1.0;
float z = sin(x);
#ifdef NOT_YET
float fastZ = __sin(x);
#endif
@@ -23,6 +23,11 @@ THE SOFTWARE.
#include <hip_test_defgroups.hh>
#include <cstdint>
#pragma clang diagnostic ignored "-Wunused-variable"
#pragma clang diagnostic ignored "-Wunused-parameter"
#pragma clang diagnostic ignored "-Wunused-result"
#pragma clang diagnostic ignored "-Wuninitialized"
// Memory alignment is broken
// Update: with latest changes the aligment is working fine, hence enabled
#define ENABLE_ALIGNMENT_TEST_SMALL_BAR 1