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

Thomas Koenig <tkoenig at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |10.3
            Summary|Passing CHARACTER*(*)       |[10/11 Regression] Passing
                   |var(*) through ENTRY causes |CHARACTER*(*) var(*)
                   |segfaults                   |through ENTRY causes
                   |                            |segfaults
             Status|VERIFIED                    |RESOLVED

--- Comment #12 from Thomas Koenig <tkoenig at gcc dot gnu.org> ---
(In reply to George Hockney from comment #11)
> We've verified a large-scale legacy build against 
> 
> GNU Fortran (gcc8.2) 11.0.0 20201111 (experimental)
> 
> and
> 
> GNU Fortran (GCC) 10.2.1 20201017
> 
> All our regressions pass these compilers.

Thanks for letting us know.

> Therefore, I'm changing the status to verified (this is per our bugzilla
> workflow; if it's not your workflow please fix)

It's not usually done, so I'll just change this back (there are
a few search masks which don't have VERIFIED in).

> Unfortunately, 10.2.0 was released with this bug.

Yep.

I have looked over the changes to gcc10 since the 10.2 release to the gfortran
front end  haven't found anything obvious that could have fixed this;
I don't think we need to do a bisection, having the test case should
be enough.

Reply via email to