1! RUN: %python %S/test_modfile.py %s %flang_fc1 -fhermetic-module-files 2module m1 3 integer, parameter :: n = 123 4end 5 6module m2 7 use m1 8end 9 10module m3 11 use m1, m => n 12end 13 14module m4 15 use m2 16 use m3 17end 18 19!Expect: m1.mod 20!module m1 21!integer(4),parameter::n=123_4 22!end 23 24!Expect: m2.mod 25!module m2 26!use m1,only:n 27!end 28!module m1 29!integer(4),parameter::n=123_4 30!end 31 32!Expect: m3.mod 33!module m3 34!use m1,only:m=>n 35!end 36!module m1 37!integer(4),parameter::n=123_4 38!end 39 40!Expect: m4.mod 41!module m4 42!use m2,only:n 43!use m3,only:m 44!end 45!module m2 46!use m1,only:n 47!end 48!module m3 49!use m1,only:m=>n 50!end 51!module m1 52!integer(4),parameter::n=123_4 53!end 54