[Bug fortran/91426] Different colors for errors with multiple locations

dmalcolm at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Oct 15 18:55:00 GMT 2019


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

--- Comment #11 from David Malcolm <dmalcolm at gcc dot gnu.org> ---
(In reply to Eric Gallager from comment #10)
> (In reply to David Malcolm from comment #9)
> > Fixed on trunk for GCC 10 by r276132.
> 
> I still see different colors in the following error as of r276658:
> 
> sci_gateway/fortran/intexecstr.f:96:19:
> 
>    84 |             call icopy(ln,istk(ld),-1,istk(ld+i1),-1)
>       |                          2
> ......
>    96 |       call icopy(6,retu,1,istk(l1),1)
>       |                   1
> Error: Rank mismatch between actual argument at (1) and actual argument at
> (2) (scalar and rank-1)
> 
> (source file is from scilab/modules/functions:
> https://github.com/cooljeanius/scilab/blob/master/scilab/modules/functions/
> sci_gateway/fortran/intexecstr.f for reference)

Eric: what colors are you seeing?  The intent is that they *should* be colored
differently, but the colors of the "1" and "2" in the quoted source should now
match those of the "(1)" and "(2)" in the diagnostic text.


More information about the Gcc-bugs mailing list