From 1617870fc34083599cbf8a6e7d633fa095968958 Mon Sep 17 00:00:00 2001 From: Trung Nguyen Date: Fri, 9 Aug 2024 23:43:28 -0500 Subject: [PATCH] Extracted the compiler name from log file names (g++, or intel) --- tools/regression-tests/run_tests.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tools/regression-tests/run_tests.py b/tools/regression-tests/run_tests.py index cd41908cc1..388c33c746 100644 --- a/tools/regression-tests/run_tests.py +++ b/tools/regression-tests/run_tests.py @@ -238,10 +238,11 @@ def iterate(lmp_binary, input_folder, input_list, config, results, progress_file max_np = 1 for file in logfile_list: - # looks for pattern log.{date}.{basename}.g++.{nprocs}: log.[date].min.box.g++.* vs log.[date].min.g++.* + # looks for pattern log.{date}.{basename}.{compiler}.{nprocs}: log.[date].min.box.[compiler]].* vs log.[date].min.[compiler].* # get the date from the log files date = file.split('.',2)[1] - pattern = f'log.{date}.{basename}.g++.*' + compiler = file.rsplit('.',2)[1] + pattern = f'log.{date}.{basename}.{compiler}.*' if fnmatch.fnmatch(file, pattern): p = file.rsplit('.', 1) if p[1].isnumeric():