Take a pass through the compilation-only tests in the GNU Fortran regression
test suite that either compile when they shouldn't or don't compile when they
should. Categorize the discrepancies according to root causes for each
test, where it's obvious.
Details
Diff Detail
- Repository
- rT test-suite
Event Timeline
Thanks. This is great!
# Unsupported or incomplete extensions that gfortran supports
Are any of the unsupported/incomplete extensions expected to be supported in the future? If not, could they be moved to the UNSUPPORTED_FILES list? That way, we will know not to work on them.
Yes, if somebody presents a code that uses one of these extensions and asks for support. Otherwise, if there's no need to use them, then there's no need to implement them. The bulk of them can be replaced easily in code with portable standard usage, but some (like Cray pointer edge cases) might still have users. So I can't tell you, definitively.
Since they will only be implemented if there is demand, could you move them to the UNSUPPORTED_FILES list? If any are "likely" to be implemented even without an explicit request, they can be left as is.