diff --git a/tests/src/hipEnvVarDriver.cpp b/tests/src/hipEnvVarDriver.cpp index ea379724d9..1edb158aa3 100644 --- a/tests/src/hipEnvVarDriver.cpp +++ b/tests/src/hipEnvVarDriver.cpp @@ -90,7 +90,7 @@ int main() { setenv("CUDA_VISIBLE_DEVICES",(char*)std::to_string(i).c_str(),1); if (devPCINum[i] != getDevicePCIBusNumRemote(0)) { std::cout << "The returned PciBusID is not correct"<< std::endl; - std::cout << "Expected "<< devPCINum[i] << ", but get " << getDevicePCIBusNum << endl; + std::cout << "Expected "<< devPCINum[i] << ", but get " << getDevicePCIBusNum(i) << endl; exit(-1); } else { continue; diff --git a/tests/src/hipFuncSetDeviceFlags.cpp b/tests/src/hipFuncSetDeviceFlags.cpp index ccc81b11ac..9bda91f113 100644 --- a/tests/src/hipFuncSetDeviceFlags.cpp +++ b/tests/src/hipFuncSetDeviceFlags.cpp @@ -38,8 +38,10 @@ int main() HIPCHECK(hipSetDevice(j)); for(int i=0;i<4;i++){ - flag = 1 < i; + flag = 1 << i; + printf ("Flag=%x\n", flag); HIPCHECK(hipSetDeviceFlags(flag)); + //HIPCHECK_API(hipSetDeviceFlags(flag), hipErrorInvalidValue); } flag = 0; diff --git a/tests/src/runtimeApi/multiThread/hipMultiThreadStreams2.cpp b/tests/src/runtimeApi/multiThread/hipMultiThreadStreams2.cpp index bc28ebfd16..6f431d0bb4 100644 --- a/tests/src/runtimeApi/multiThread/hipMultiThreadStreams2.cpp +++ b/tests/src/runtimeApi/multiThread/hipMultiThreadStreams2.cpp @@ -90,6 +90,17 @@ void run(size_t size, hipStream_t stream1, hipStream_t stream2){ HIPCHECK(hipDeviceSynchronize()); HIPASSERT(Eh[10] = Ah[10] + 1.0f); HIPASSERT(Ehh[10] = Ahh[10] + 1.0f); + + HIPCHECK(hipHostFree(Ah)); + HIPCHECK(hipHostFree(Bh)); + HIPCHECK(hipHostFree(Eh)); + HIPCHECK(hipHostFree(Ahh)); + HIPCHECK(hipHostFree(Bhh)); + HIPCHECK(hipHostFree(Ehh)); + HIPCHECK(hipFree(Cd)); + HIPCHECK(hipFree(Dd)); + HIPCHECK(hipFree(Cdd)); + HIPCHECK(hipFree(Ddd)); } int main(int argc, char **argv)