https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56659
--- Comment #6 from Tobias Burnus <burnus at gcc dot gnu.org> --- (In reply to Paul from comment #5) > Just tried all versions of gfortran available up to 10.2.0: the very same > 'internal compiler error' is still reported using the initial reproducer. Can you share the initial reproducer? The email link to gmane no longer works and what is written in the the original description and in the other email lacks the details. It only has: Test case: * mkdir -p foo/bar * chmod 000 foo * gfortran -cpp some_file.F90 But that obviously does not use 'foo/bar' at all. I have no idea what's in 'some_file.F90'; the most straight-forward input would be: echo '#include "foo/bar/file.f90"' > some_file.F90 but when I try this, GCC 7, 8, 9, 10 of Ubuntu and the current development version all show the same: some_file.F90:2:2: Fatal Error: foo/bar/file.f90: Permission denied (The off-by-one line number issue is PR 100904.) I assume that your file contains something different - but what? Can you enlighten me? * * * A couple of fixes were done in the development branch (to be released as GCC 12 around April), cf. PR 55534.