From b703aa41bd76ee14d893ab1879fdfced36d8d0fb Mon Sep 17 00:00:00 2001 From: Giovanni La Mura <giovanni.lamura@inaf.it> Date: Mon, 18 Nov 2024 17:24:46 +0100 Subject: [PATCH] Ignore INSERTION lines also in pycompare ffile contents --- src/scripts/pycompare.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/scripts/pycompare.py b/src/scripts/pycompare.py index 72d52960..fe68f733 100755 --- a/src/scripts/pycompare.py +++ b/src/scripts/pycompare.py @@ -130,8 +130,11 @@ def compare_files(config): print("INFO: using line-wise mode") print("INFO: counting result lines...") while (f_lines[0] != ''): + if (f_lines[0].startswith("INSERTION:")): + f_lines[0] = fortran_file.readline() + continue if (c_lines[0].startswith("INSERTION:")): - c_lines = [c_file.readline()] + c_lines[0] = c_file.readline() if (c_lines[0] != ''): line_count += 1 else: @@ -186,8 +189,10 @@ def compare_files(config): if (not config['linewise']): line_loop = False else: - f_lines = [fortran_file.readline()] - c_lines = [c_file.readline()] + f_lines[0] = fortran_file.readline() + if (f_lines[0].startswith("INSERTION:")): + continue + c_lines[0] = c_file.readline() if (c_lines[0].startswith("INSERTION:")): c_lines = [c_file.readline()] num_read_lines += 1 -- GitLab