Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Ignore more ASan warnings in mpich3-test/runtests.
authorArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Thu, 16 Jan 2020 15:14:25 +0000 (16:14 +0100)
committerArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Thu, 16 Jan 2020 21:30:20 +0000 (22:30 +0100)
teshsuite/smpi/mpich3-test/runtests

index 3554d67..987787e 100755 (executable)
@@ -655,7 +655,11 @@ sub RunMPIProgram {
            # Skip FORTRAN STOP
            if (/FORTRAN STOP/) { next; }
            $inline .= $_;
-           if (/^==[0-9]+== ?WARNING: ASan doesn't fully support/) {
+           if (m{^==[0-9]+== ?WARNING: ASan doesn't fully support} ||
+               m{^==[0-9]+== ?WARNING: ASan is ignoring requested __asan_handle_no_return: stack top:} ||
+               m{^False positive error reports may follow$} ||
+               m{^For details see http://code.google.com/p/address-sanitizer/issues/detail\?id=189$} ||
+               m{^For details see https://github.com/google/sanitizers/issues/189$}) {
                next;
            }
            if (/^\s*No [Ee]rrors\s*$/ && $found_noerror == 0) {