This fixes issue reported in the PR.

Ready to be installed?
Thanks,
Martin

        PR other/89259

liboffloadmic/ChangeLog:

        * runtime/offload_omp_host.cpp: Remove size < 0 for a size of
        size_t type.
---
 liboffloadmic/runtime/offload_omp_host.cpp | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/liboffloadmic/runtime/offload_omp_host.cpp 
b/liboffloadmic/runtime/offload_omp_host.cpp
index 0439fec313b..4d8c57e3385 100644
--- a/liboffloadmic/runtime/offload_omp_host.cpp
+++ b/liboffloadmic/runtime/offload_omp_host.cpp
@@ -688,11 +688,6 @@ int omp_target_associate_ptr(
         return 1;
     }
- // An incorrect size is treated as failure
-    if (size < 0) {
-        return 1;
-    }
-
     // If OpenMP allows wrap-around for device numbers, enable next line
     //Engine& device = mic_engines[device_num % mic_engines_total];
     Engine& device = mic_engines[device_num];
--
2.33.1

Reply via email to