From: Akim Demaille Date: Sat, 19 May 2001 15:15:54 +0000 (+0000) Subject: * tests/compile.at (GNU Fortran 77): Don't AS_EXIT when using X-Git-Tag: autoconf-2.50~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fbb6a65e7ad47fe0cad95dfdeb77dc199887a1dc;p=thirdparty%2Fautoconf.git * tests/compile.at (GNU Fortran 77): Don't AS_EXIT when using AT_CHECK_MACRO since it skips tests embedded in configure.ac. Remove files which might have been created when invoking the compiler. Reported by Nicolas Joly. --- diff --git a/ChangeLog b/ChangeLog index 43add3a49..3dfbeb517 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2001-05-19 Akim Demaille + + * tests/compile.at (GNU Fortran 77): Don't AS_EXIT when using + AT_CHECK_MACRO since it skips tests embedded in configure.ac. + Remove files which might have been created when invoking the + compiler. + Reported by Nicolas Joly. + 2001-05-14 Pavel Roskin * doc/autoconf.texi (Shellology): Document a quirk in diff --git a/tests/compile.at b/tests/compile.at index 64b4b8f10..7b7dd4dee 100644 --- a/tests/compile.at +++ b/tests/compile.at @@ -266,12 +266,17 @@ AT_CHECK_MACRO([GNU Fortran 77], AC_LANG_COMPILER if AC_TRY_COMMAND([$F77 --version | grep GNU >&2]); then + # Be sure to remove files which might be created by compilers that + # don't support --version. + rm -f a.exe a.out # Has GNU in --version. test "$G77" != yes && AC_MSG_ERROR([failed to recognize GNU Fortran 77 compiler]) else + # Be sure to remove files which might be created by compilers that + # don't support --version. + rm -f a.exe a.out # Has not. test "$G77" = yes && AC_MSG_ERROR([incorrectly recognized a GNU Fortran 77 compiler]) -fi -AS_EXIT(0)]]) +fi]])