1 ! RUN: %python %S/test_errors.py %s %flang_fc1
2 ! Test for checking namelist constraints, C8103-C8105
10 use dup
, only
: uniqueName
, dupName
12 !ERROR: 'dupname' is already declared in this scoping unit
13 namelist /dupName
/ x
, x
17 use dup
, only
: uniqueName
19 namelist /dupName
/ y
, y
22 subroutine C8104a(ivar
, jvar
)
26 !ERROR: A namelist group object 'jvar' must not be assumed-size
30 subroutine C8104b(ivar
, jvar
)
31 integer, dimension(*) :: jvar
32 !ERROR: A namelist group object 'jvar' must not be assumed-size
33 NAMELIST /NLIST
/ ivar
, jvar
36 subroutine C8104c(jvar
)
37 integer :: jvar(10, 3:*)
38 !ERROR: A namelist group object 'jvar' must not be assumed-size
45 !ERROR: A PRIVATE namelist group object 'x' must not be in a PUBLIC namelist
47 !ERROR: A PRIVATE namelist group object 'x' must not be in a PUBLIC namelist