From 8c307ab5670877454572f9e0b3cdc4ae58cefd7b Mon Sep 17 00:00:00 2001 From: Chris Mahoney Date: Wed, 9 Aug 2023 18:28:09 +0000 Subject: cmCTestMultiProcessHandler: Replace false condition with opposite assert --- Source/CTest/cmCTestMultiProcessHandler.cxx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Source/CTest/cmCTestMultiProcessHandler.cxx b/Source/CTest/cmCTestMultiProcessHandler.cxx index 24e8569..b82e968 100644 --- a/Source/CTest/cmCTestMultiProcessHandler.cxx +++ b/Source/CTest/cmCTestMultiProcessHandler.cxx @@ -156,9 +156,7 @@ bool cmCTestMultiProcessHandler::StartTestProcess(int test) { if (this->HaveAffinity && this->Properties[test]->WantAffinity) { size_t needProcessors = this->GetProcessorsUsed(test); - if (needProcessors > this->ProcessorsAvailable.size()) { - return false; - } + assert(needProcessors <= this->ProcessorsAvailable.size()); std::vector affinity; affinity.reserve(needProcessors); for (size_t i = 0; i < needProcessors; ++i) { -- cgit v0.12