aboutsummaryrefslogtreecommitdiff
path: root/nm-data-to-csv.py
diff options
context:
space:
mode:
Diffstat (limited to 'nm-data-to-csv.py')
-rwxr-xr-xnm-data-to-csv.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/nm-data-to-csv.py b/nm-data-to-csv.py
index 0cedb60..ad890d7 100755
--- a/nm-data-to-csv.py
+++ b/nm-data-to-csv.py
@@ -50,9 +50,15 @@ def main():
benchmarks = metric_utils.get_benchmarks_from_results_dir(results_dir)
for bmk in benchmarks:
+ exe_path = bmk.exe_path
+ # Skip calculating size, if exe is not found.
+ if exe_path is None:
+ csvwriter.writerow((bmk.name, bmk.exe_name, 0))
+ continue
+
# exes holds the main exe and libs used by benchmark.
exes = []
- exes.append(Executable(bmk.exe_name, bmk.exe_path))
+ exes.append(Executable(bmk.exe_name, exe_path))
libs = bmk.libs
for libname in libs.keys():