This is the mail archive of the fortran@gcc.gnu.org mailing list for the GNU Fortran project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: fortran optimization errors


Steve,
   I wonder if we should have -Wconversion enabled as the
default for those architectures known to be sensitive to
these conversions. This would at eliminate the noise on
the mailing list long term concerning this issue.
                 Jack

On Fri, Jun 22, 2007 at 05:28:42PM -0700, Steve Kargl wrote:
> 
> The program contains REAL(4) and REAL(8) variables in mixed mode
> arithmetic where these and other parameters are used.  Sebastian
> doesn't see a problem on PPC only on i686 where FP registers are
> 80-bit.  He needs to either fix his code, use -ffloat-store, or
> -fdefault-real-8.  The latter option may not help.
> 
> troutmask:sgk[204] gfc4x -c -Wconversion semn17.f90 |& grep REAL > sgk.log
> troutmask:sgk[207] grep 'REAL(4) to REAL(8)' sgk.log | wc -l
>      195
> troutmask:sgk[208] grep 'REAL(8) to REAL(4)' sgk.log | wc -l
>       69
> troutmask:sgk[209] head sgk.log
> Warning: Conversion from REAL(4) to REAL(8)@(1)
> Warning: Conversion from REAL(4) to REAL(8)@(1)
> Warning: Conversion from REAL(4) to REAL(8)@(1)
> 
> -- 
> Steve


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]