file(REMOVE test_stackgrowth)
#--------------------------------------------------------------------------------------------------
-if(enable_address_sanitizer OR enable_thread_sanitizer OR enable_undefined_sanitizer)
- set(HAVE_SANITIZER 1)
-endif()
-
### check for addr2line
find_path(ADDR2LINE NAMES addr2line PATHS NO_DEFAULT_PATHS)
if(ADDR2LINE)
}
#endif
-#if defined(HAVE_SANITIZER)
- if (smpi_privatize_global_variables == SMPI_PRIVATIZE_DLOPEN) {
- XBT_INFO("Sanitizers don't like dlopen, switching to mmap privatization instead.");
- smpi_privatize_global_variables = SMPI_PRIVATIZE_MMAP;
- }
-#endif
-
if (smpi_cpu_threshold < 0)
smpi_cpu_threshold = DBL_MAX;
#cmakedefine01 HAVE_GRAPHVIZ
/* The lib unwind library (for MC and backtrace display) */
#cmakedefine01 HAVE_LIBUNWIND
-/* Whether we are built under a sanitizer (to disable dlopen privatization) */
-#cmakedefine01 HAVE_SANITIZER
re.compile(r"cmake: /usr/local/lib/libcurl\.so\.4: no version information available \(required by cmake\)"), # Seen on CircleCI
re.compile(r".*mmap broken on FreeBSD, but dlopen\+thread broken too. Switching to dlopen\+raw contexts\."),
re.compile(r".*dlopen\+thread broken on Apple and BSD\. Switching to raw contexts\."),
- re.compile(r"Sanitizers don.t like dlopen, switching to mmap privatization instead\."),
]
TeshState().jenkins = True # This is a Jenkins build