| 
														
															@@ -1092,14 +1092,11 @@ int cmCTest::RunTest(std::vector<const char*> argv, std::string* output, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   if (timeout <= cmDuration::zero()) { 
														 | 
														
														 | 
														
															   if (timeout <= cmDuration::zero()) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     timeout = std::chrono::seconds(1); 
														 | 
														
														 | 
														
															     timeout = std::chrono::seconds(1); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   } 
														 | 
														
														 | 
														
															   } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-  cmCTestLog( 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    this, HANDLER_VERBOSE_OUTPUT, "Test timeout computed to be: " 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      << (timeout == cmCTest::MaxDuration() 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            ? std::string("infinite") 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            : std::to_string( 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                std::chrono::duration_cast<std::chrono::seconds>(timeout) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                  .count())) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      << "\n"); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  cmCTestLog(this, HANDLER_VERBOSE_OUTPUT, "Test timeout computed to be: " 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+               << (timeout == cmCTest::MaxDuration() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                     ? std::string("infinite") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                     : std::to_string(cmDurationTo<unsigned int>(timeout))) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+               << "\n"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   if (cmSystemTools::SameFile(argv[0], cmSystemTools::GetCTestCommand()) && 
														 | 
														
														 | 
														
															   if (cmSystemTools::SameFile(argv[0], cmSystemTools::GetCTestCommand()) && 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       !this->ForceNewCTestProcess) { 
														 | 
														
														 | 
														
															       !this->ForceNewCTestProcess) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     cmCTest inst; 
														 | 
														
														 | 
														
															     cmCTest inst; 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -1121,8 +1118,7 @@ int cmCTest::RunTest(std::vector<const char*> argv, std::string* output, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             timeout > cmDuration::zero()) { 
														 | 
														
														 | 
														
															             timeout > cmDuration::zero()) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           args.push_back("--test-timeout"); 
														 | 
														
														 | 
														
															           args.push_back("--test-timeout"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           std::ostringstream msg; 
														 | 
														
														 | 
														
															           std::ostringstream msg; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          msg << std::chrono::duration_cast<std::chrono::seconds>(timeout) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                   .count(); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          msg << cmDurationTo<unsigned int>(timeout); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           args.push_back(msg.str()); 
														 | 
														
														 | 
														
															           args.push_back(msg.str()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         args.push_back(i); 
														 | 
														
														 | 
														
															         args.push_back(i); 
														 |