diff --git a/src/scripts/pycompare.py b/src/scripts/pycompare.py index 72d52960d4fc3b4182ae6f439cba9ef068572da1..fe68f7338bd6721829dcbe4a1856b015fbef43f3 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