[Bug fortran/80164] ICE in gfc_format_decoder at gcc/fortran/error.c:933

sgk at troutmask dot apl.washington.edu gcc-bugzilla@gcc.gnu.org
Thu Mar 23 23:17:00 GMT 2017


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80164

--- Comment #5 from Steve Kargl <sgk at troutmask dot apl.washington.edu> ---
On Thu, Mar 23, 2017 at 10:48:20PM +0000, dominiq at lps dot ens.fr wrote:
> 
> The additional errors are
> 
> /opt/gcc/_clean/gcc/testsuite/gfortran.dg/where_operator_assign_1.f90:82:69:
> 
>           pv((2_I4*i-1_I4):(2_I4*i))= iaef((/(2_I4*i-1_I4),(2_I4*i)/))
>                                                                      1
> Warning: Creating array temporary at (1) [-Warray-temporaries]
> 
> /opt/gcc/_clean/gcc/testsuite/gfortran.dg/where_operator_assign_2.f90:46:45:
> 
>    x = (/a (0, 1),a (0, 2),a (0, 3),a (0, 4)/)
>                                              1
> 

These aren't errors.  These are warnings caused by the 
questionable addition of a specious warning option
wrecklessly added to the compiler options for testcases
that were never intended to be used in testing that
warning option.  gfortran created a temporary array
in these testcases.  So what?


More information about the Gcc-bugs mailing list