view gcc/testsuite/gfortran.dg/public_private_module_4.f90 @ 131:84e7813d76e9

gcc-8.2
author mir3636
date Thu, 25 Oct 2018 07:37:49 +0900
parents 04ced10e8804
children
line wrap: on
line source

! { dg-do compile  { target skip-all-targets } }
!
! To be used by public_private_module_3.f90
!
! PR fortran/52916
! Cf. PR fortran/40973
!
! Ensure that PRIVATE specific functions do not get
! marked as TREE_PUBLIC() = 0, if the generic name is
! PUBLIC.
!
use m
use m2
implicit none

type(t) :: a, b, c
type(t2) :: x

call gen()
a = b + (c .myop. a)

call x%func()
end