From 8ac9edd1a71fe24ed94d70f1669e4fd6a81fa585 Mon Sep 17 00:00:00 2001 From: Christian Feld Date: Thu, 20 Nov 2025 08:14:01 -0800 Subject: [PATCH] Fix bug in Fortran implicit int handling * lib/autoconf/fortran.m4 (_AC_FC_IMPLICIT_NONE): Fix typo in argument numbering. Copyright-paperwork-exempt: yes --- lib/autoconf/fortran.m4 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/autoconf/fortran.m4 b/lib/autoconf/fortran.m4 index 4c39607c..09459f07 100644 --- a/lib/autoconf/fortran.m4 +++ b/lib/autoconf/fortran.m4 @@ -1665,13 +1665,13 @@ rm -f conftest.err conftest.$ac_objext conftest.$ac_ext _AC_LANG_PREFIX[]FLAGS=$ac_fc_implicit_none_[]_AC_LANG_PREFIX[]FLAGS_save ]) if test "x$ac_cv_[]_AC_LANG_ABBREV[]_implicit_none" = xunknown; then - m4_default([$3], + m4_default([$2], [AC_MSG_ERROR([no Fortran flag to disallow implicit declarations found], 77)]) else if test "x$ac_cv_[]_AC_LANG_ABBREV[]_implicit_none" != xnone; then _AC_LANG_PREFIX[]FLAGS="$_AC_LANG_PREFIX[]FLAGS $ac_cv_[]_AC_LANG_ABBREV[]_implicit_none" fi - $2 + $1 fi ])# _AC_FC_IMPLICIT_NONE