From 3de81c8a678270f9aa4eb820daf382b70d52d31e Mon Sep 17 00:00:00 2001 From: Matt Guthaus Date: Fri, 29 Jun 2018 15:11:41 -0700 Subject: [PATCH] Close files in trim spice and delay. --- compiler/characterizer/trim_spice.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/compiler/characterizer/trim_spice.py b/compiler/characterizer/trim_spice.py index ead653b9..d3be0dc8 100644 --- a/compiler/characterizer/trim_spice.py +++ b/compiler/characterizer/trim_spice.py @@ -17,6 +17,7 @@ class trim_spice(): # Load the file into a buffer for performance sp = open(self.sp_file, "r") self.spice = sp.readlines() + sp.close() for i in range(len(self.spice)): self.spice[i] = self.spice[i].rstrip(" \n") @@ -97,6 +98,7 @@ class trim_spice(): # Finally, write out the buffer as the new reduced file sp = open(self.reduced_spfile, "w") sp.write("\n".join(self.sp_buffer)) + sp.close() def remove_insts(self, subckt_name, keep_inst_list):