From 520a7af0338647a25cdbd36ae3560bd830299aa8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lorenz=20H=C3=BCdepohl?= Date: Wed, 17 May 2017 10:19:35 +0200 Subject: [PATCH] Test if specified fixed kernels really exists --- configure.ac | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/configure.ac b/configure.ac index b5cdd904..e0e4165b 100644 --- a/configure.ac +++ b/configure.ac @@ -550,13 +550,18 @@ m4_foreach_w([elpa_m4_kind],[real complex],[ m4_foreach_w([elpa_m4_kernel],m4_expand(elpa_m4_[]elpa_m4_kind[]_kernels),[m4_bpatsubst(elpa_m4_kernel,elpa_m4_kind[]_,[]) ]))]), [fixed_]elpa_m4_kind[_kernel="]elpa_m4_kind[_$withval"],[fixed_]elpa_m4_kind[_kernel=""]) if test -n "$fixed_[]elpa_m4_kind[]_kernel" ; then + found="no" m4_foreach_w([elpa_m4_otherkernel],m4_expand(elpa_m4_[]elpa_m4_kind[]_kernels),[ if test "$fixed_]elpa_m4_kind[_kernel" = "]elpa_m4_otherkernel[" ; then use_[]elpa_m4_otherkernel[]=yes + found="yes" else use_[]elpa_m4_otherkernel[]=no fi ]) + if test x"$found" = x"no" ; then + AC_MSG_ERROR([Invalid kernel "$fixed_]elpa_m4_kind[_kernel" specified for --with-fixed-]elpa_m4_kind[-kernel]) + fi default_[]elpa_m4_kind[]_kernel="$fixed_[]elpa_m4_kind[]_kernel" AC_DEFINE([WITH_FIXED_]m4_toupper(elpa_m4_kind)[_KERNEL],[1],[use only one specific ]elpa_m4_kind[ kernel (set at compile time)]) fi -- GitLab