SWDEV-395413 - Fix fp16 header errors with -Werror in hiprtc

Change-Id: I7875b91758e826b439c67ac9f211a20f9b6133f0
This commit is contained in:
Satyanvesh Dittakavi
2023-04-25 06:28:33 +00:00
parent d05f7734d3
commit a67f354cec
2 changed files with 14 additions and 1 deletions
@@ -24,6 +24,18 @@ THE SOFTWARE.
#ifndef HIP_INCLUDE_HIP_AMD_DETAIL_HIP_FP16_H
#define HIP_INCLUDE_HIP_AMD_DETAIL_HIP_FP16_H
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wreserved-identifier"
#pragma clang diagnostic ignored "-Wreserved-macro-identifier"
#pragma clang diagnostic ignored "-Wc++98-compat"
#pragma clang diagnostic ignored "-Wc++98-compat-pedantic"
#pragma clang diagnostic ignored "-Wsign-conversion"
#pragma clang diagnostic ignored "-Wfloat-conversion"
#pragma clang diagnostic ignored "-Wdouble-promotion"
#pragma clang diagnostic ignored "-Wnested-anon-types"
#pragma clang diagnostic ignored "-Wgnu-anonymous-struct"
#pragma clang diagnostic ignored "-Wfloat-equal"
#if defined(__HIPCC_RTC__)
#define __HOST_DEVICE__ __device__
#else
@@ -1775,4 +1787,5 @@ THE SOFTWARE.
#endif
#endif // !defined(__clang__) && defined(__GNUC__)
#pragma clang diagnostic pop
#endif // HIP_INCLUDE_HIP_AMD_DETAIL_HIP_FP16_H
@@ -28,7 +28,7 @@ THE SOFTWARE.
#if !defined(__HIPCC_RTC__)
#include "host_defines.h"
#endif
#if !__CLANG_HIP_RUNTIME_WRAPPER_INCLUDED__
#ifndef __CLANG_HIP_RUNTIME_WRAPPER_INCLUDED__
extern "C"
{
__device__ __attribute__((const)) _Float16 __ocml_ceil_f16(_Float16);