Commit 8e6c1180 authored by Yutong Zhao's avatar Yutong Zhao
Browse files

Fixed debugging commits

parent 562283df
...@@ -394,7 +394,7 @@ CUmodule CudaContext::createModule(const string source, const map<string, string ...@@ -394,7 +394,7 @@ CUmodule CudaContext::createModule(const string source, const map<string, string
// Write out the source to a temporary file. // Write out the source to a temporary file.
stringstream tempFileName; stringstream tempFileName;
tempFileName << "openmmTempKernel" << rand(); //<< this; // Include a pointer to this context as part of the filename to avoid collisions. tempFileName << "openmmTempKernel" << this; // Include a pointer to this context as part of the filename to avoid collisions.
string inputFile = (tempDir+tempFileName.str()+".cu"); string inputFile = (tempDir+tempFileName.str()+".cu");
string outputFile = (tempDir+tempFileName.str()+".ptx"); string outputFile = (tempDir+tempFileName.str()+".ptx");
string logFile = (tempDir+tempFileName.str()+".log"); string logFile = (tempDir+tempFileName.str()+".log");
...@@ -428,7 +428,6 @@ CUmodule CudaContext::createModule(const string source, const map<string, string ...@@ -428,7 +428,6 @@ CUmodule CudaContext::createModule(const string source, const map<string, string
} }
log.close(); log.close();
} }
cout << error.str() << endl;
throw OpenMMException(error.str()); throw OpenMMException(error.str());
} }
CUmodule module; CUmodule module;
...@@ -438,15 +437,15 @@ CUmodule CudaContext::createModule(const string source, const map<string, string ...@@ -438,15 +437,15 @@ CUmodule CudaContext::createModule(const string source, const map<string, string
m<<"Error loading CUDA module: "<<getErrorString(result)<<" ("<<result<<")"; m<<"Error loading CUDA module: "<<getErrorString(result)<<" ("<<result<<")";
throw OpenMMException(m.str()); throw OpenMMException(m.str());
} }
//remove(inputFile.c_str()); remove(inputFile.c_str());
//remove(outputFile.c_str()); remove(outputFile.c_str());
//remove(logFile.c_str()); remove(logFile.c_str());
return module; return module;
} }
catch (...) { catch (...) {
//remove(inputFile.c_str()); remove(inputFile.c_str());
//remove(outputFile.c_str()); remove(outputFile.c_str());
//remove(logFile.c_str()); remove(logFile.c_str());
throw; throw;
} }
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment