[ET Trac] [Einstein Toolkit] #544: Enable optimisation in Fortran array index calculations

Einstein Toolkit trac-noreply at einsteintoolkit.org
Tue Aug 30 15:04:52 CDT 2011


#544: Enable optimisation in Fortran array index calculations
--------------------------+-------------------------------------------------
  Reporter:  eschnett     |       Owner:        
      Type:  enhancement  |      Status:  review
  Priority:  major        |   Milestone:        
 Component:  Cactus       |     Version:        
Resolution:               |    Keywords:        
--------------------------+-------------------------------------------------

Comment (by eschnett):

 No, this patch uses a mechanism that follows the Fortran 77 standard,
 apart from the usual ways in which one violates this standard anyway
 (using implicit none, line lengths, number of continuation lines, etc.)

 Apart from this: I would be very surprised if we found a true Fortran 77
 compiler these days that isn't just a Fortran 90 compiler (Fortran is
 backward compatible, apart from really murky corners that we don't touch
 anyway). In fact, we could probably remove support for Fortran 77 from
 Cactus without anybody noticing. (By default, Cactus overwrites all
 Fortran 77 settings with Fortran 90 settings, since this ensures that the
 Fortran 77 and Fortran 90 compilers are compatible -- if one uses the
 Fortran 90 compiler to build Fortran 77 code, this will be ensured...)

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/544#comment:3>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list