Commit 95a776dd authored by Jan Kiene's avatar Jan Kiene
Browse files

Merge branch 'ci/sanitizer-error-parsing' into 'main'

[CI] relax regex for sanitizer error parsing

See merge request !2618
parents 1e3911d0 3cf3aeed
Loading
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -59,9 +59,7 @@ class SanitizerError:
        last_line = traceback.split("\n")[-1].strip()
        assert last_line.startswith(f"SUMMARY: {self.SUMMARY_ID}")
        m = re.match(
            r"SUMMARY: "
            + self.SUMMARY_ID
            + r": ([a-z-A-Z]+) (.*\/.*\.[ch]:\d+:\d+) in",
            r"SUMMARY: " + self.SUMMARY_ID + r": ([a-z-A-Z]+) (.*\/.*\.[ch]:\d+:\d+)",
            last_line,
        )
        assert m is not None
@@ -95,7 +93,7 @@ class AsanError(SanitizerError):
            m = re.match(
                r"SUMMARY: "
                + self.SUMMARY_ID
                + r": ([a-z-]*) (.*\/.*\.[ch]:\d+:\d+) in",
                + r": ([a-z-A-Z]+) (.*\/.*\.[ch]:\d+:\d+)",
                last_line,
            )
            assert m is not None