Projects#

Help build the test suite

Solicit more code for donation to the test suite: the more extensive the testsuite, the smaller the risk of breaking things in the future! We can keep code private on request.

Bug hunting/squishing

Find bugs and write more test cases! Test cases are especially very welcome, because it allows us to concentrate on fixing bugs instead of isolating them. Going through the bugzilla database at https://gcc.gnu.org/bugzilla/ to reduce testcases posted there and add more information (for example, for which version does the testcase work, for which versions does it fail?) is also very helpful.

Missing features

For a larger project, consider working on the missing features required for Fortran language standards compliance (see Standards), or contributing to the implementation of extensions such as OpenMP (see OpenMP) or OpenACC (see OpenACC) that are under active development. Again, contributing test cases for these features is useful too!