Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Rename ASAN suppressions file.
authorArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Sat, 1 Feb 2020 13:14:50 +0000 (14:14 +0100)
committerArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Sat, 1 Feb 2020 21:41:45 +0000 (22:41 +0100)
Existing suppressions seem useless nowadays, comment them.

MANIFEST.in
tools/CMakeLists.txt
tools/address_sanitizer.supp [moved from tools/sanitizers.supp with 63% similarity]
tools/jenkins/Sanitizers.sh

index 11de5c7..ecb059b 100644 (file)
@@ -1726,6 +1726,7 @@ include teshsuite/xbt/signals/signals.cpp
 include teshsuite/xbt/signals/signals.tesh
 include tools/MSG_visualization/colorize.pl
 include tools/MSG_visualization/trace2fig.pl
+include tools/address_sanitizer.supp
 include tools/doxygen/fig2dev_postprocessor.pl
 include tools/doxygen/xbt_log_extract_hierarchy.pl
 include tools/fix-paje-trace.sh
@@ -1734,7 +1735,6 @@ include tools/graphicator/graphicator.c
 include tools/graphicator/graphicator.tesh
 include tools/normalize-pointers.py
 include tools/pkg-config/simgrid.pc.in
-include tools/sanitizers.supp
 include tools/sg_xml_unit_converter.py
 include tools/simgrid.supp
 include tools/simgrid2vite.sed
index 821c0f2..04b2116 100644 (file)
@@ -10,6 +10,6 @@ set(bin_files ${bin_files}    ${CMAKE_CURRENT_SOURCE_DIR}/fix-paje-trace.sh
                               ${CMAKE_CURRENT_SOURCE_DIR}/MSG_visualization/trace2fig.pl          PARENT_SCOPE)
 
 set(txt_files ${txt_files}    ${CMAKE_CURRENT_SOURCE_DIR}/pkg-config/simgrid.pc.in
-                              ${CMAKE_CURRENT_SOURCE_DIR}/sanitizers.supp
+                              ${CMAKE_CURRENT_SOURCE_DIR}/address_sanitizer.supp
                               ${CMAKE_CURRENT_SOURCE_DIR}/simgrid.supp
                               ${CMAKE_CURRENT_SOURCE_DIR}/simgrid2vite.sed                        PARENT_SCOPE)
similarity index 63%
rename from tools/sanitizers.supp
rename to tools/address_sanitizer.supp
index a62bf07..1995cb1 100644 (file)
@@ -1,7 +1,7 @@
 # Address sanitizer suppressions for stuff that we cannot control
 
 # ignore libunwind cruft
-interceptor_via_lib:libunwind.so
+#interceptor_via_lib:libunwind.so
 
 # __gnu_cxx::__to_xstring
-interceptor_via_fun:__to_xstring
+#interceptor_via_fun:__to_xstring
index 2a7719f..3a35fad 100755 (executable)
@@ -18,7 +18,7 @@ fi
 
 if [ "${SANITIZER}" = "address" ]
 then
-    export ASAN_OPTIONS="suppressions=$WORKSPACE/tools/sanitizers.supp"
+    export ASAN_OPTIONS="suppressions=$WORKSPACE/tools/address_sanitizer.supp"
     SANITIZER_OPTIONS="-Denable_address_sanitizer=ON -Denable_undefined_sanitizer=OFF -Denable_thread_sanitizer=OFF"
 elif [ "${SANITIZER}" = "thread" ]
 then