http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53015
janus at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |janus at gcc dot gnu.org --- Comment #4 from janus at gcc dot gnu.org 2012-04-19 12:15:16 UTC --- (In reply to comment #3) > If I -I and -J point to the same directory, I get the free pi_tree stuff. > Removing the -I (as it is not needed for this purpose) solves the problem. I have to admit that I have never used the -J option myself, but the documentation at http://gcc.gnu.org/onlinedocs/gcc-4.7.0/gfortran/Directory-Options.html seems to suggest that using "-Jdir" sort of implies "-Idir" (in the sense that this directory is searched for .mod files). Is there a particular reason that you use both of them? The problem may indeed be due to the two interfering (which of course would be a bug). What happens if you use neither -I nor -J? In any case it would be helpful to have some sort of test case (it doesn't necessarily need to be extremely reduced, but the smaller the better, of course).