If a project (FILE -> NEW -> FORTRAN PROJECT -> OTHERS -> EXECUTABLE ...) has Fortran filenames with uppercase letters in the suffix (.F, .F90, etc.) for preprocessing, Eclipse will not compile them. They are not included in the Makefile. Eclipse overlooks them.
Other source files (.f, .f90, etc.) in this or other project are handled as expected. Even module dependencies are respected correctly.
If you want to add them in PREFERENCES -> C/C++ -> FILE TYPES you get an error that the association already exist. The checking algorithm is not case sensitive there.
I reproduced this issue on macOS Mojave & Ventura and GNU/Linux (Linux Mint 18.3 & 21.1)
If a project (FILE -> NEW -> FORTRAN PROJECT -> OTHERS -> EXECUTABLE ...) has Fortran filenames with uppercase letters in the suffix (.F, .F90, etc.) for preprocessing, Eclipse will not compile them. They are not included in the Makefile. Eclipse overlooks them.
Other source files (.f, .f90, etc.) in this or other project are handled as expected. Even module dependencies are respected correctly.
If you want to add them in PREFERENCES -> C/C++ -> FILE TYPES you get an error that the association already exist. The checking algorithm is not case sensitive there.
I reproduced this issue on macOS Mojave & Ventura and GNU/Linux (Linux Mint 18.3 & 21.1)