! { dg-do compile }! { dg-options "-std=f95" }module foo_nml
implicit nonereal:: x = -1namelist/foo/ x
end moduleprogram main
use foo_nml, only: bar => foo, x
implicit nonereal a
namelist/bar/a ! { dg-error "already is USE associated" }end program! { dg-final { cleanup-modules "foo_nml" } }