Skip to content

Commit b8b385e

Browse files
[SYCL] workaround for memaccess warning from older hostcompiler (#18435)
Older gcc when used as host compiler may trigger memaccess warning. This simple cast avoids that warning. Signed-off-by: Chris Perkins <[email protected]>
1 parent f1d4cd7 commit b8b385e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

sycl/include/sycl/detail/memcpy.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ inline void memcpy_no_adl(T1 *Dst, const T2 *Src, size_t Size) {
2424
#ifdef __SYCL_DEVICE_ONLY__
2525
__builtin_memcpy(Dst, Src, Size);
2626
#else
27-
std::memcpy(Dst, Src, Size);
27+
std::memcpy(static_cast<void *>(Dst), static_cast<const void *>(Src), Size);
2828
#endif
2929
}
3030
} // namespace detail

0 commit comments

Comments
 (0)