Re: PR fortran/39627 [meta-bug] Fortran 2008 support
Hi Richard, I take the non-compliances to be bugs and so I think that there is value in posting the table on the meta-bug PR. Once the table is on its way to be published, I will replace it on the PR with a table containing the partial- and non-compliances only or raise specific PRs. For the F2018 compliance, the situation is rather more difficult since gfortran's coverage is so patchy. Thus far it has taken a lot of work to produce something even halfway accurate. I would baulk at writing PRs for all the 'P's and 'N's and so it will have to a table for that. The gfortran wiki has https://gcc.gnu.org/wiki/Fortran2008Status and https://gcc.gnu.org/wiki/Fortran2018Status. I will update these pages once I am entirely sure of the state of each. Cheers Paul On Fri, 13 Oct 2023 at 07:32, Richard Biener wrote: > On Thu, Oct 12, 2023 at 6:54 PM Paul Richard Thomas > wrote: > > > > I have posted the version 4 of Ian Chivers and Jane Sleightholme's F2008 > compliance table as an attachment to PR39627. > > > > With Harald Anlauf's help it has been updated to correspond to gfortran > 13.2. In the previous return for gfortran, a number of lines had not been > filled out at all. This has now been done and a rather rough and ready > testcase providing the "evidence" for compliance or not has also been > posted on the PR. > > > > I would welcome comments/corrections if they are also posted on the PR. > > > > I am halfway through the F2018 table and will post it on PR85836 when I > have done as much as I can. I am out for a week and so this will most > likely happen at the end of October. Jerry DeLisle has helped out with > lines 3.x of this table. > > > > As well as being a reply to Ian and Jane, I hope that the tables and > testcases will serve as a resource for gfortran developers as a more > systematic supplement to the meta-bug dependences. > > Btw, C++ has https://gcc.gnu.org/projects/cxx-status.html on the main > web pages (though I needed to use google to find it, > discoverability on our webpage isn't too great :/). Maybe something > similar can be set up for Fortran > instead of relying on a bugreport? > > Richard. > > > Regards > > > > Paul > > >
Re: PR fortran/39627 [meta-bug] Fortran 2008 support
On 13.10.23 08:31, Richard Biener wrote: On Thu, Oct 12, 2023 at 6:54 PM Paul Richard Thomas wrote: I have posted the version 4 of Ian Chivers and Jane Sleightholme's F2008 compliance table as an attachment to PR39627. ... I am halfway through the F2018 table and will post it on PR85836 when I have done as much as I can. Btw, C++ hashttps://gcc.gnu.org/projects/cxx-status.html on the main web pages (though I needed to use google to find it, discoverability on our webpage isn't too great :/). Likewise albeit slightly differently for OpenMP, https://gcc.gnu.org/projects/gomp/#implementation-status I think we link the C++ page from time to time in release notes at gcc-*/changes.html. For Fortran, we also use the wiki – and I do note that we do have a F2018 page, but not yet a Fortran2023 one: https://gcc.gnu.org/wiki/Fortran2003Status https://gcc.gnu.org/wiki/Fortran2008Status https://gcc.gnu.org/wiki/Fortran2018Status Tobias - Siemens Electronic Design Automation GmbH; Anschrift: Arnulfstraße 201, 80634 München; Gesellschaft mit beschränkter Haftung; Geschäftsführer: Thomas Heurung, Frank Thürauf; Sitz der Gesellschaft: München; Registergericht München, HRB 106955
Re: PR fortran/39627 [meta-bug] Fortran 2008 support
On Thu, Oct 12, 2023 at 6:54 PM Paul Richard Thomas wrote: > > I have posted the version 4 of Ian Chivers and Jane Sleightholme's F2008 > compliance table as an attachment to PR39627. > > With Harald Anlauf's help it has been updated to correspond to gfortran 13.2. > In the previous return for gfortran, a number of lines had not been filled > out at all. This has now been done and a rather rough and ready testcase > providing the "evidence" for compliance or not has also been posted on the PR. > > I would welcome comments/corrections if they are also posted on the PR. > > I am halfway through the F2018 table and will post it on PR85836 when I have > done as much as I can. I am out for a week and so this will most likely > happen at the end of October. Jerry DeLisle has helped out with lines 3.x of > this table. > > As well as being a reply to Ian and Jane, I hope that the tables and > testcases will serve as a resource for gfortran developers as a more > systematic supplement to the meta-bug dependences. Btw, C++ has https://gcc.gnu.org/projects/cxx-status.html on the main web pages (though I needed to use google to find it, discoverability on our webpage isn't too great :/). Maybe something similar can be set up for Fortran instead of relying on a bugreport? Richard. > Regards > > Paul >
PR fortran/39627 [meta-bug] Fortran 2008 support
I have posted the version 4 of Ian Chivers and Jane Sleightholme's F2008 compliance table as an attachment to PR39627. With Harald Anlauf's help it has been updated to correspond to gfortran 13.2. In the previous return for gfortran, a number of lines had not been filled out at all. This has now been done and a rather rough and ready testcase providing the "evidence" for compliance or not has also been posted on the PR. I would welcome comments/corrections if they are also posted on the PR. I am halfway through the F2018 table and will post it on PR85836 when I have done as much as I can. I am out for a week and so this will most likely happen at the end of October. Jerry DeLisle has helped out with lines 3.x of this table. As well as being a reply to Ian and Jane, I hope that the tables and testcases will serve as a resource for gfortran developers as a more systematic supplement to the meta-bug dependences. Regards Paul