Merge pull request #390 from mangupta/hipmemcpy_fix
hipMemcpyAsync returns success when trying to copy 0 bytes
[ROCm/hip commit: 399a17d755]
Tento commit je obsažen v:
@@ -35,8 +35,10 @@ hipError_t memcpyAsync(void* dst, const void* src, size_t sizeBytes, hipMemcpyKi
|
|||||||
hipStream_t stream) {
|
hipStream_t stream) {
|
||||||
hipError_t e = hipSuccess;
|
hipError_t e = hipSuccess;
|
||||||
|
|
||||||
stream = ihipSyncAndResolveStream(stream);
|
// Return success if number of bytes to copy is 0
|
||||||
|
if (sizeBytes == 0) return e;
|
||||||
|
|
||||||
|
stream = ihipSyncAndResolveStream(stream);
|
||||||
|
|
||||||
if ((dst == NULL) || (src == NULL)) {
|
if ((dst == NULL) || (src == NULL)) {
|
||||||
e = hipErrorInvalidValue;
|
e = hipErrorInvalidValue;
|
||||||
|
|||||||
Odkázat v novém úkolu
Zablokovat Uživatele