[J3] (SC22WG5.6116) [EXTERNAL] Re: [ukfortran] Two things from IFIP WG 2.5 meeting

Anton Shterenlikht ashterenli at cray.com
Mon Jul 29 03:59:46 EDT 2019



> On 26 Jul 2019, at 18:20, Van Snyder via J3 <j3 at mailman.j3-fortran.org> wrote:
> 
> Some time during the last twenty or thirty years, I proposed a STRICT
> block, in which calculations would follow strict arithmetic rules.
> I.e., "turn off goofy standard-violating optimizations here, but go
> ahead and use them elsewhere."

This is currently achievable with all processors I know, via separate
compilation units.
Indeed, in large projects it's virtually inevitable
that different parts of the executable
will be compiled with different optimisation levels.
This is not different from using different kinds in different procedures.
I think no additions to the standard are need to address this use case.

Anton



More information about the J3 mailing list