autoconf-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Coverage for Fortran compiler macros.


From: Eric Blake
Subject: Re: Coverage for Fortran compiler macros.
Date: Wed, 23 Jun 2010 07:09:05 -0600
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.9) Gecko/20100430 Fedora/3.0.4-3.fc13 Lightning/1.0b2pre Mnenhy/0.8.2 Thunderbird/3.0.4

On 06/20/2010 12:21 PM, Ralf Wildenhues wrote:
> The Fortran test coverage in Autoconf is far from complete.  It is not
> easy: the relevant macros are intertwined, and Fortran compilers vary
> wildly.
> 
> This patch is a test balloon really.  So far tested with GCC and one
> Intel version on GNU/Linux, and Sun suite on Solaris.  It would need
> lots more testing, but I don't have access to many Fortran compilers.
> I wouldn't be surprised to see a fair amount of failures with them,
> consider yourself warned.

I'm okay with releasing 2.66 in order to widen the feedback path of more
Fortran setups - we can deal with failures as they are reported (this
change isn't adding regressions, just exposing any long-time issues).
So yes, please apply.  And thanks for the effort, since I am rather
illiterate at the moment when it comes to Fortran.

>     Coverage for Fortran compiler macros.
>     
>     * tests/fortran.at (AC_OPENMP and Fortran 77)
>     (AC_OPENMP and Fortran): Simplify, using AT_CHECK_CONFIGURE.
>     (AC_F77_DUMMY_MAIN usage, AC_FC_DUMMY_MAIN usage)
>     (AC_F77_MAIN usage, AC_FC_MAIN usage, AC_F77_FUNC usage)
>     (AC_FC_FUNC usage, AC_FC_SRCEXT usage, AC_FC_FREEFORM): New
>     tests.
>     * doc/autoconf.texi (Fortran Compiler): Use GNU coding style
>     on C code snippets.  Add markers for tested examples.
>     Suggest AC_FC_FREEFORM for source file extensions which the
>     compiler might not natively support but which are accepted
>     with help from AC_FC_SRCEXT.  Suggest AC_CONFIG_HEADERS for
>     setups using one of the AC_*MAIN macros.

-- 
Eric Blake   address@hidden    +1-801-349-2682
Libvirt virtualization library http://libvirt.org

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]