plan to write and document the fortran compliance tests

Uttam Pawar uttamp@us.ibm.com
Thu Nov 17 02:45:00 GMT 2005


Hello All,

I've been trying to do Fortran compliance testing for last couple of
months (along with other things I do). I've been submitting tests in
little ad-hoc fashion as I'm going through the fortran 95 standard
(INCITS+ISO+IEC+1539-1-1997) and gfortran test suite. 

I'd started with a thought of verifying just the new features in F95
standard compare to F90. Now there is 2003 standard (all those new
features including cray pointers), which has increased the scope of
work. And we really don't have specific tests written to make sure
gfortran is compliant.

I just want to propose an idea of creating fortran compliance matrix
with following format.

Dialect (f90, f95, f2003)
Reference # (e.g. 4.3.2.1 for Character types)
Testcase (e.g. gfortran.dg/achar_1.f90)
Description of testcase (this is also documented in the testcase itself
as 1-2 liner)
Type of test case (C - compile time, R - Run time)

This information will be in tabular format. So as we start doing
compliance testing, we need to put that info. into this page (could be
wiki page so easier to modify).

I can take on this as a start, if everybody feels it's useful.

Any thoughts?

Thanks in advance.

- Uttam



More information about the Fortran mailing list