diff --git a/tt_torch/csrc/bindings.cpp b/tt_torch/csrc/bindings.cpp index 4d51cee..886d163 100644 --- a/tt_torch/csrc/bindings.cpp +++ b/tt_torch/csrc/bindings.cpp @@ -104,8 +104,9 @@ std::vector run(const std::vector& inputs, tt::runtime:: rt_outputs.emplace_back(create_tensor(outputs.back())); } - tt::runtime::Event _ = tt::runtime::submit(device, binary, program_idx, rt_inputs, rt_outputs); - + tt::runtime::Event event = tt::runtime::submit(device, binary, program_idx, rt_inputs, rt_outputs); + (void)event; + tt::runtime::closeDevice(device); return outputs; }