|  | @@ -1571,7 +1571,8 @@ int cmCTest::Run(std::vector<std::string>const& args, std::string* output)
 | 
											
												
													
														|  |      cmListFileCache::GetInstance()->ClearCache();
 |  |      cmListFileCache::GetInstance()->ClearCache();
 | 
											
												
													
														|  |      int retv = this->RunCMakeAndTest(output);
 |  |      int retv = this->RunCMakeAndTest(output);
 | 
											
												
													
														|  |      cmSystemTools::ResetErrorOccuredFlag();
 |  |      cmSystemTools::ResetErrorOccuredFlag();
 | 
											
												
													
														|  | -    cmListFileCache::GetInstance()->ClearCache();
 |  | 
 | 
											
												
													
														|  | 
 |  | +    cmListFileCache* lf = cmListFileCache::GetInstance();
 | 
											
												
													
														|  | 
 |  | +    lf->ClearCache(); 
 | 
											
												
													
														|  |  #ifdef CMAKE_BUILD_WITH_CMAKE
 |  |  #ifdef CMAKE_BUILD_WITH_CMAKE
 | 
											
												
													
														|  |      cmDynamicLoader::FlushCache();
 |  |      cmDynamicLoader::FlushCache();
 | 
											
												
													
														|  |  #endif
 |  |  #endif
 |