From 047e78895dcc062450706bbefeb8fe9e4494035e Mon Sep 17 00:00:00 2001 From: Matthias Krack Date: Tue, 18 Jan 2022 18:33:31 +0100 Subject: [PATCH] Update leak suppressions and init file --- tools/toolchain/install_cp2k_toolchain.sh | 1 + tools/toolchain/scripts/stage1/install_mpich.sh | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/tools/toolchain/install_cp2k_toolchain.sh b/tools/toolchain/install_cp2k_toolchain.sh index 4829e7ef25..0dd4453b6b 100755 --- a/tools/toolchain/install_cp2k_toolchain.sh +++ b/tools/toolchain/install_cp2k_toolchain.sh @@ -923,6 +923,7 @@ done if [ "${dry_run}" = "__TRUE__" ]; then echo "Wrote only configuration files (--dry-run)." else + echo "# Leak suppressions" > ${INSTALLDIR}/lsan.supp ./scripts/stage0/install_stage0.sh ./scripts/stage1/install_stage1.sh ./scripts/stage2/install_stage2.sh diff --git a/tools/toolchain/scripts/stage1/install_mpich.sh b/tools/toolchain/scripts/stage1/install_mpich.sh index d21574bf5b..9aeb0e4371 100755 --- a/tools/toolchain/scripts/stage1/install_mpich.sh +++ b/tools/toolchain/scripts/stage1/install_mpich.sh @@ -165,6 +165,13 @@ EOF cat "${BUILDDIR}/setup_mpich" >> ${SETUPFILE} fi +# Update leak suppression file +cat << EOF >> ${INSTALLDIR}/lsan.supp +# MPICH 3.3.2 with GCC 10.3.0 +leak:MPIR_Find_local_and_external +leak:MPIU_Find_local_and_external +EOF + load "${BUILDDIR}/setup_mpich" write_toolchain_env "${INSTALLDIR}"