------- Comment #2 from pault at gcc dot gnu dot org 2008-01-16 08:00 ------- (In reply to comment #1) It is sufficient that BA_T is referenced in tests; eg. by PRINT *, BA_T for the problem to go away. Thus the problem is that the symbol is not being set as referenced. I will try to find out why but will first set it referenced in gfc_resolve_variable.
Cheers Paul -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34785