diff --git a/compiler/luci/partition/src/PartitionPModules.cpp b/compiler/luci/partition/src/PartitionPModules.cpp index 9912305b347..a27a16640b5 100644 --- a/compiler/luci/partition/src/PartitionPModules.cpp +++ b/compiler/luci/partition/src/PartitionPModules.cpp @@ -96,7 +96,8 @@ std::unique_ptr clone_graph(loco::Graph *graph_org, luci::CloneCont // clone inputs auto inputs = graph_org->inputs(); - assert(inputs); + if (inputs == nullptr) + throw std::runtime_error("clone_graph: graph has no inputs"); for (uint32_t n = 0; n < inputs->size(); ++n) { auto input_org = luci::input_node(graph_org, n);