1*dc453dcfSIvan Zhechev! RUN: %python %S/test_modfile.py %s %flang_fc1 264ab3302SCarolineConcatto! Use-association with VOLATILE or ASYNCHRONOUS 364ab3302SCarolineConcatto 464ab3302SCarolineConcattomodule m1 564ab3302SCarolineConcatto real x 664ab3302SCarolineConcatto integer y 764ab3302SCarolineConcatto volatile z 864ab3302SCarolineConcattocontains 964ab3302SCarolineConcattoend 1064ab3302SCarolineConcatto 1164ab3302SCarolineConcattomodule m2 1264ab3302SCarolineConcatto use m1 1364ab3302SCarolineConcatto volatile x 1464ab3302SCarolineConcatto asynchronous y 1564ab3302SCarolineConcattoend 1664ab3302SCarolineConcatto 1764ab3302SCarolineConcatto!Expect: m1.mod 1864ab3302SCarolineConcatto!module m1 1964ab3302SCarolineConcatto!real(4)::x 2064ab3302SCarolineConcatto!integer(4)::y 2164ab3302SCarolineConcatto!real(4),volatile::z 2264ab3302SCarolineConcatto!end 2364ab3302SCarolineConcatto 2464ab3302SCarolineConcatto!Expect: m2.mod 2564ab3302SCarolineConcatto!module m2 2664ab3302SCarolineConcatto!use m1,only:x 2764ab3302SCarolineConcatto!use m1,only:y 2864ab3302SCarolineConcatto!use m1,only:z 2964ab3302SCarolineConcatto!volatile::x 3064ab3302SCarolineConcatto!asynchronous::y 3164ab3302SCarolineConcatto!end 32