On Sat, Sep 07, 2024 at 08:17:42PM -0700, Jerry D wrote: > Steve and others > > We continue to run into issues with PRs like this. I would like to close > these out. I completely hate the mechanisms we have for the options. Why? > Because every time I look at it I have to think it through ten ways to > sunday. It is not straight forward. > > What I would like to do is give a hard error fro out of compliance stuff and > with std=legacy give a warning. > > This is almost a policy question really. What is your opinion. Move forward > with what I just suggested here? >
See my comment #6 in 88052. Hindsight is 20-20. I personally would like to see -std=f2023 made the default. Any, and all, extensions would require an explicit option to accept the non-standard Fortran construct. Unfortuantely, the -std=gnu ship sailed years ago. -- Steve