From 361cd3fec0c7a19a61aab2d15b1d4dc978847ec9 Mon Sep 17 00:00:00 2001 From: Christopher Haster Date: Sat, 28 Dec 2024 00:59:44 -0600 Subject: [PATCH] scripts: Added missing sys imports Unfortunately the import sys in the argparse block was hiding missing sys imports. The mistake was assuming the import sys in Python would limit the scope to that if block, but Python's late binding strikes again... --- scripts/bench.py | 1 + scripts/changeprefix.py | 1 + scripts/code.py | 1 + scripts/cov.py | 1 + scripts/ctx.py | 1 + scripts/data.py | 1 + scripts/perf.py | 1 + scripts/perfbd.py | 1 + scripts/plot.py | 1 + scripts/plotmpl.py | 1 + scripts/stack.py | 1 + scripts/structs.py | 1 + scripts/test.py | 1 + scripts/tracebd.py | 1 + 14 files changed, 14 insertions(+) diff --git a/scripts/bench.py b/scripts/bench.py index 130ed4ba..99b74f1f 100755 --- a/scripts/bench.py +++ b/scripts/bench.py @@ -26,6 +26,7 @@ import shlex import shutil import signal import subprocess as sp +import sys import threading as th import time import toml diff --git a/scripts/changeprefix.py b/scripts/changeprefix.py index 2034274d..950d26a6 100755 --- a/scripts/changeprefix.py +++ b/scripts/changeprefix.py @@ -23,6 +23,7 @@ import re import shlex import shutil import subprocess +import sys import tempfile diff --git a/scripts/code.py b/scripts/code.py index a0454593..18cefdfd 100755 --- a/scripts/code.py +++ b/scripts/code.py @@ -25,6 +25,7 @@ import os import re import shlex import subprocess as sp +import sys OBJDUMP_PATH = ['objdump'] diff --git a/scripts/cov.py b/scripts/cov.py index eb46474a..d11a0e43 100755 --- a/scripts/cov.py +++ b/scripts/cov.py @@ -25,6 +25,7 @@ import os import re import shlex import subprocess as sp +import sys # TODO use explode_asserts to avoid counting assert branches? diff --git a/scripts/ctx.py b/scripts/ctx.py index a4e8889e..ef64cd49 100755 --- a/scripts/ctx.py +++ b/scripts/ctx.py @@ -22,6 +22,7 @@ import os import re import shlex import subprocess as sp +import sys OBJDUMP_PATH = ['objdump'] diff --git a/scripts/data.py b/scripts/data.py index a459ce32..de979fdf 100755 --- a/scripts/data.py +++ b/scripts/data.py @@ -25,6 +25,7 @@ import os import re import shlex import subprocess as sp +import sys OBJDUMP_PATH = ['objdump'] diff --git a/scripts/perf.py b/scripts/perf.py index 4981b4ed..42ce12c2 100755 --- a/scripts/perf.py +++ b/scripts/perf.py @@ -28,6 +28,7 @@ import re import shlex import shutil import subprocess as sp +import sys import tempfile import zipfile diff --git a/scripts/perfbd.py b/scripts/perfbd.py index eb386e3b..7f471a41 100755 --- a/scripts/perfbd.py +++ b/scripts/perfbd.py @@ -26,6 +26,7 @@ import os import re import shlex import subprocess as sp +import sys OBJDUMP_PATH = ['objdump'] diff --git a/scripts/plot.py b/scripts/plot.py index 28e90efd..c443a429 100755 --- a/scripts/plot.py +++ b/scripts/plot.py @@ -23,6 +23,7 @@ import math as mt import os import shlex import shutil +import sys import time try: diff --git a/scripts/plotmpl.py b/scripts/plotmpl.py index ce76d302..a682246f 100755 --- a/scripts/plotmpl.py +++ b/scripts/plotmpl.py @@ -24,6 +24,7 @@ import numpy as np import os import shlex import shutil +import sys import time import matplotlib as mpl diff --git a/scripts/stack.py b/scripts/stack.py index 0787584a..a16c23a6 100755 --- a/scripts/stack.py +++ b/scripts/stack.py @@ -22,6 +22,7 @@ import math as mt import os import re import subprocess as sp +import sys OBJDUMP_PATH = ['objdump'] diff --git a/scripts/structs.py b/scripts/structs.py index d265a52b..f66abbb3 100755 --- a/scripts/structs.py +++ b/scripts/structs.py @@ -22,6 +22,7 @@ import os import re import shlex import subprocess as sp +import sys OBJDUMP_PATH = ['objdump'] diff --git a/scripts/test.py b/scripts/test.py index 70025e24..3307584e 100755 --- a/scripts/test.py +++ b/scripts/test.py @@ -27,6 +27,7 @@ import shlex import shutil import signal import subprocess as sp +import sys import threading as th import time import toml diff --git a/scripts/tracebd.py b/scripts/tracebd.py index 1db70fee..21a5ab27 100755 --- a/scripts/tracebd.py +++ b/scripts/tracebd.py @@ -21,6 +21,7 @@ import math as mt import os import re import shutil +import sys import threading as th import time