! { dg-do compile }
! { dg-options "-std=f2018" }
!
! PR 85839: [F18] COMMON in a legacy module produces bogus warnings
! in dependent code
module legacy
integer :: major, n
common /version/ major ! { dg-warning "obsolescent feature" }
public :: n
private
end module legacy
module mod1
use legacy, only: n ! No warning expected here
end module mod1