From 35da34824c1f300003956036642465995852b9e8 Mon Sep 17 00:00:00 2001 From: Timo Heister Date: Mon, 8 Feb 2016 17:51:50 -0500 Subject: [PATCH] fix trilinos 12 & superlu bug --- deal.II-toolchain/packages/trilinos.package | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/deal.II-toolchain/packages/trilinos.package b/deal.II-toolchain/packages/trilinos.package index 515bfd0..da43522 100644 --- a/deal.II-toolchain/packages/trilinos.package +++ b/deal.II-toolchain/packages/trilinos.package @@ -111,9 +111,13 @@ fi # Add SuperLU_dist, if present if [ ! -z "${SUPERLU_DIR}" ]; then cecho ${INFO} "trilinos: configuration with SuperLU_dist" + + # we need to disable complex support in teuchos, see https://trilinos.org/pipermail/trilinos-users/2015-March/004802.html + CONFOPTS="\ ${CONFOPTS} \ -D TPL_ENABLE_SuperLUDist:BOOL=ON \ + -D Teuchos_ENABLE_COMPLEX:BOOL=OFF \ -D TPL_SuperLUDist_LIBRARIES:FILEPATH=${SUPERLU_DIR}/lib/libsuperlu_dist.so \ -D SuperLUDist_INCLUDE_DIRS:PATH=${SUPERLU_DIR}/include/superlu \ -D HAVE_SUPERLUDIST_LUSTRUCTINIT_2ARG:BOOL=ON" -- 2.39.5