ctest: count errors from scripts properly
In the unlikely event that someone has a billion+ scripts (or some codepath returns negative numbers), we could overflow and make a pile of errors a non-error. This change also allows us to use flags for the error in the future rather than just "something went wrong".
This commit is contained in:
parent
66f587e7dc
commit
d8589e6437
|
@ -183,7 +183,7 @@ int cmCTestScriptHandler::ProcessHandler()
|
||||||
for (size_t i=0; i < this->ConfigurationScripts.size(); ++i)
|
for (size_t i=0; i < this->ConfigurationScripts.size(); ++i)
|
||||||
{
|
{
|
||||||
// for each script run it
|
// for each script run it
|
||||||
res += this->RunConfigurationScript
|
res |= this->RunConfigurationScript
|
||||||
(cmSystemTools::CollapseFullPath(this->ConfigurationScripts[i]),
|
(cmSystemTools::CollapseFullPath(this->ConfigurationScripts[i]),
|
||||||
this->ScriptProcessScope[i]);
|
this->ScriptProcessScope[i]);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue