Axel, thank you very much for your answer. > this looks like a broken compiler (which one? what platform? etc.).
Sun Fire 25000 (UltraSparc IV) SunOS 5.10 Sun Clusters Tools 7 (Fortran 95 v. 8.3) > those are "contained" functions, i.e they should not be > globally visible. You are right .. I did not see the contains statements before .. however I still do not understand the need for having exactly the same subroutine (desc_init) included in different files which, besides, go into the same library (libpw.a). Thanks again, cheers Lazaro. -- ============================================================= Lazaro Calderin Department of Physics Queen's University Kingston, Ontario, K7L 3N6, Canada +1 613 533 74811 ext 74811 calderin at physics.queensu.ca
