Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Update ASan suppressions for clang.
authorArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Thu, 25 Feb 2021 20:07:58 +0000 (21:07 +0100)
committerArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Fri, 26 Feb 2021 08:10:11 +0000 (09:10 +0100)
tools/address_sanitizer.supp
tools/tesh/tesh.py

index d838092..4431358 100644 (file)
@@ -1,7 +1,7 @@
 # Address sanitizer suppressions for stuff that we cannot control
 
-# ignore libunwind cruft
-#interceptor_via_lib:libunwind.so
+# ignore libunwind cruft (seen with clang)
+interceptor_via_lib:libunwind.so
 
 # __gnu_cxx::__to_xstring
 #interceptor_via_fun:__to_xstring
index 9f0ef53..a51dac8 100755 (executable)
@@ -545,7 +545,7 @@ if __name__ == '__main__':
             re.compile(r"Picked up JAVA_TOOL_OPTIONS: "),
             re.compile(r"Picked up _JAVA_OPTIONS: "),
             re.compile(r"==[0-9]+== ?WARNING: ASan doesn't fully support"),
-            re.compile(r"==[0-9]+== ?WARNING: ASan is ignoring requested __asan_handle_no_return: stack top:"),
+            re.compile(r"==[0-9]+== ?WARNING: ASan is ignoring requested __asan_handle_no_return: stack "),
             re.compile(r"False positive error reports may follow"),
             re.compile(r"For details see http://code\.google\.com/p/address-sanitizer/issues/detail\?id=189"),
             re.compile(r"For details see https://github\.com/google/sanitizers/issues/189"),