------- Comment #12 from jvdelisle at gcc dot gnu dot org  2010-03-11 04:52 
-------
The one liner:

Index: list_read.c
===================================================================
--- list_read.c (revision 157277)
+++ list_read.c (working copy)
@@ -2077,7 +2077,7 @@
                  /*  If -std=f95/2003 or an array section is specified,
                      do not allow excess data to be processed.  */
                   if (is_array_section == 1
-                     || compile_options.allow_std < GFC_STD_GNU)
+                     || (compile_options.warn_std != 0))
                    ls[dim].end = ls[dim].start;
                  else
                    dtp->u.p.expanded_read = 1;


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43228

Reply via email to