freeon-users
[Top][All Lists]
Advanced

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

Re: [Freeon-users] configure: error: F77 (mpixlf77_r) and F90 (mpixlf95


From: Nicolas Bock
Subject: Re: [Freeon-users] configure: error: F77 (mpixlf77_r) and F90 (mpixlf95_r) compilers are different. This is not going to work.
Date: Fri, 16 Apr 2010 15:38:15 -0600

Yes :) That's what we hope...

On Fri, Apr 16, 2010 at 15:13, Jeff Hammond <address@hidden> wrote:
I guess there could be a problem is someone was crazy enough to use
F77=g77 F95=ifort or equivalent, but hopefully the FreeON user base
knows better.

Jeff

On Fri, Apr 16, 2010 at 3:45 PM, Nicolas Bock <address@hidden> wrote:
> Hi Jeff,
>
> I tried pgf77 with pgf90 and got everything compiled. I guess we don't need
> this test. I removed it from configure.ac and pushed a new commit to
> savannah.
>
> Thanks,
>
> nick
>
>
> On Wed, Apr 14, 2010 at 09:40, Jeff Hammond <address@hidden> wrote:
>>
>> If there is a configure test for Fortran symbol name convention, it
>> might be sufficient just to verify that F77 and F95 agree, since I
>> believe that is what actually matters, not the compiler name itself.
>>
>> Jeff
>>
>> On Wed, Apr 14, 2010 at 10:18 AM, Nicolas Bock <address@hidden>
>> wrote:
>> > ok, maybe we don't need it anymore. I'll take a look.
>> >
>> > nick
>> >
>> > On Wed, Apr 14, 2010 at 09:06, Jeff Hammond <address@hidden>
>> > wrote:
>> >>
>> >> Nick,
>> >>
>> >> I commented out that test and saw no adverse affects.
>> >>
>> >> Jeff
>> >>
>> >> On Wed, Apr 14, 2010 at 10:01 AM, Nicolas Bock <address@hidden> wrote:
>> >> > Hi Jeff,
>> >> >
>> >> > this is really a hack that was supposed to address something else. I
>> >> > agree
>> >> > that it's not really necessary and should be removed.
>> >> >
>> >> > We do have some logic in configure.ac that should address the fixed
>> >> > versus
>> >> > free command line argument issue, but we don't have a case for xlf
>> >> > yet.
>> >> > I
>> >> > will see whether we can simply remove the test whether FC == F77 or
>> >> > if
>> >> > not
>> >> > add a case to the command line argument check.
>> >> >
>> >> > nick
>> >> >
>> >> >
>> >> > On Tue, 2010-04-13 at 14:33 -0500, Jeff Hammond wrote:
>> >> >
>> >> > I don't understand the configure test that returns this error:
>> >> > configure: error: F77 (mpixlf77_r) and F90 (mpixlf95_r) compilers are
>> >> > different. This is not going to work.
>> >> >
>> >> > Unlike other Fortran compilers, XLF is fairly strict about fixed
>> >> > versus free source form and other F77-F95 syntax differences, hence
>> >> > distinguishing these two compilers is important.  They both have the
>> >> > same xlf backend but one instruments -qfixed and the other does not.
>> >> > Hence the objects generated with them will be compatible.
>> >> >
>> >> > I can manually hack around this but I'd rather have a workaround in
>> >> > configure such as --ignore-f77-f95-mismatch.
>> >> >
>> >> > Thanks,
>> >> >
>> >> > Jeff
>> >> >
>> >> >
>> >> >
>> >>
>> >>
>> >>
>> >> --
>> >> Jeff Hammond
>> >> Argonne Leadership Computing Facility
>> >> address@hidden / (630) 252-5381
>> >> http://www.linkedin.com/in/jeffhammond
>> >>
>> >>
>> >
>> >
>>
>>
>>
>> --
>> Jeff Hammond
>> Argonne Leadership Computing Facility
>> address@hidden / (630) 252-5381
>> http://www.linkedin.com/in/jeffhammond
>>
>>
>
>



--
Jeff Hammond
Argonne Leadership Computing Facility
address@hidden / (630) 252-5381
http://www.linkedin.com/in/jeffhammond




reply via email to

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