Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
add more libs (from ubuntu 21.04) to exclusion list
authorAugustin Degomme <adegomme@users.noreply.github.com>
Sun, 24 Jan 2021 21:34:14 +0000 (22:34 +0100)
committerAugustin Degomme <adegomme@users.noreply.github.com>
Sun, 24 Jan 2021 21:42:17 +0000 (22:42 +0100)
src/mc/remote/RemoteSimulation.cpp
tools/cmake/Flags.cmake

index 762cd2d..4024675 100644 (file)
@@ -43,6 +43,7 @@ static const std::vector<std::string> filtered_libraries = {
 #endif
     "libargp", /* workarounds for glibc-less systems */
     "libasan", /* gcc sanitizers */
+    "libasn1",
     "libboost_chrono",
     "libboost_context",
     "libboost_context-mt",
@@ -79,7 +80,12 @@ static const std::vector<std::string> filtered_libraries = {
     "libgcrypt",
     "libgfortran",
     "libgpg-error",
+    "libgssapi",
     "libgssapi_krb5",
+    "libhcrypto",
+    "libheimbase",
+    "libheimntlm",
+    "libhx509",
     "libhogweed",
     "libidn2",
     "libimf",
@@ -109,10 +115,12 @@ static const std::vector<std::string> filtered_libraries = {
     "libpthread",
     "libquadmath",
     "libresolv",
+    "libroken",
     "librt",
     "librtmp",
     "libsasl2",
     "libselinux",
+    "libsqlite3",
     "libssh",
     "libssh2",
     "libssl",
@@ -126,6 +134,7 @@ static const std::vector<std::string> filtered_libraries = {
     "libunwind-ptrace",
     "libunwind-x86",
     "libunwind-x86_64",
+    "libwind",
     "libz",
     "libzstd"};
 
index 484f487..72dcbf1 100644 (file)
@@ -174,15 +174,15 @@ endif()
 
 if(enable_model-checking AND enable_compile_optimizations)
   # Forget it, do not optimize the code (because it confuses the MC):
-  set(optCFLAGS "-O0 ")
+  set(optCFLAGS "-O0 -gdwarf-4")
   # But you can still optimize this:
   foreach(s
       src/simix/popping.cpp src/simix/popping_generated.cpp src/simix/smx_global.cpp
       ${SURF_SRC} ${TRACING_SRC} ${XBT_SRC}
       ${MC_SRC_BASE} ${MC_SRC})
-      set (mcCFLAGS "-O3  -funroll-loops -fno-strict-aliasing")
-       if(CMAKE_COMPILER_IS_GNUCC)
-         set (mcCFLAGS "${mcCFLAGS} -finline-functions")
+      set (mcCFLAGS "-O3 -gdwarf-4 -funroll-loops -fno-strict-aliasing")
+      if(CMAKE_COMPILER_IS_GNUCC)
+        set (mcCFLAGS "${mcCFLAGS} -finline-functions")
       endif()
       set_source_files_properties(${s} PROPERTIES COMPILE_FLAGS ${mcCFLAGS})
   endforeach()