[wwwdocs] changes.html - Fortran changes
Gerald Pfeifer
gerald@pfeifer.com
Thu Jan 26 17:13:00 GMT 2017
Hi Martin,
On Wed, 25 Jan 2017, Martin Liška wrote:
> Following patch documents DO loop changes which were done for upcoming
> GCC 7.1.
thanks for putting this together.
Index: htdocs/gcc-7/changes.html
===================================================================
+ <li>
+ DO loops with step equal to 1 or -1 generate faster code as they do not
+ have a loop preheader. New warning <code>-Wundefined-do-loop</code>
+ warns when a loop iterates either to <code>HUGE(i)</code> (with step equal
+ to 1), or to <code>-HUGE(i)</code> (with step equal to -1). Apart from
+ that the invalid behaviour can be caught during run-time of a program with
+ <code>-fcheck=do</code>:
Can you makr up DO as <code>DO</code> since it is a keyword?
"A new warning..."
"behavior" (since we use American English, or it also would be
programme ;-).
"run time" (according to https://gcc.gnu.org/codingconventions.html )
+At line 8 of file /home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/do_check_12.f90
+Fortran runtime error: Loop iterates infinitely
+ </pre></blockquote>
Here, can you shorten the filename to
".../gcc/testsuite/gfortran.dg/do_check_12.f90" ?
This is fine with the changes above.
Thanks,
Gerald
More information about the Gcc-patches
mailing list