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.