Skip to content

Commit 3d2d096

Browse files
committed
DPL: fix warning in benchmark_WorkflowHelpers.cxx
1 parent fbec88d commit 3d2d096

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

Framework/Core/test/benchmark_WorkflowHelpers.cxx

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,9 @@ static void BM_CreateGraphOverhead(benchmark::State& state)
5656
std::vector<OutputSpec> outputs;
5757
std::vector<LogicalForwardInfo> availableForwardsInfo;
5858

59-
WorkflowHelpers::verifyWorkflow(workflow);
59+
if (WorkflowHelpers::verifyWorkflow(workflow) != WorkflowParsingState::Valid) {
60+
throw std::runtime_error("Invalid workflow");
61+
};
6062
auto context = makeEmptyConfigContext();
6163
WorkflowHelpers::injectServiceDevices(workflow, *context);
6264
WorkflowHelpers::constructGraph(workflow,
@@ -92,7 +94,9 @@ static void BM_CreateGraphReverseOverhead(benchmark::State& state)
9294
std::vector<OutputSpec> outputs;
9395
std::vector<LogicalForwardInfo> availableForwardsInfo;
9496

95-
WorkflowHelpers::verifyWorkflow(workflow);
97+
if (WorkflowHelpers::verifyWorkflow(workflow) != WorkflowParsingState::Valid) {
98+
throw std::runtime_error("Invalid workflow");
99+
};
96100
auto context = makeEmptyConfigContext();
97101
WorkflowHelpers::injectServiceDevices(workflow, *context);
98102
WorkflowHelpers::constructGraph(workflow, logicalEdges,

0 commit comments

Comments
 (0)