3 integer :: name_in_module
= 123
8 use m
, name_in_program
=> name_in_module
9 namelist /nl
/ name_in_program
11 if (name_in_program
/= 123) stop 1
13 open(unit
=10, file
='fort.10', status
='replace')
18 if (name_in_program
/= 42) stop 2
20 open(unit
=10, file
='fort.10', status
='old')
22 if (name_in_program
/= 123) stop 3
30 integer name_in_program
31 namelist /nl
/ name_in_program
33 open(unit
=10, file
='fort.10', status
='old')
35 if (name_in_program
/= 123) stop 4
36 close(10,status
='delete')