From eea909d96fc1412354874893831f96756b824fda Mon Sep 17 00:00:00 2001 From: Ben Sander Date: Thu, 13 Oct 2016 11:43:49 -0500 Subject: [PATCH] fix file-not-found detection Change-Id: Ida84923ed18b3ebf8ffcfd6ee84d8a72f611ecd3 [ROCm/clr commit: 1de3c1e450dd45addcd20098898f4b42f3959f5c] --- projects/clr/hipamd/src/hip_module.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/clr/hipamd/src/hip_module.cpp b/projects/clr/hipamd/src/hip_module.cpp index f556c85456..ecc449eddd 100644 --- a/projects/clr/hipamd/src/hip_module.cpp +++ b/projects/clr/hipamd/src/hip_module.cpp @@ -118,10 +118,10 @@ hipError_t hipModuleLoad(hipModule_t *module, const char *fname){ ihipDevice_t *currentDevice = ihipGetDevice(deviceId); std::ifstream in(fname, std::ios::binary | std::ios::ate); - if(!in){ + if(!in.is_open() ){ return ihipLogStatus(hipErrorFileNotFound); - }else{ + } else { *module = new ihipModule_t; size_t size = std::string::size_type(in.tellg());