diff options
Diffstat (limited to 'gcc/testsuite/gfortran.dg/parens_7.f90')
-rw-r--r-- | gcc/testsuite/gfortran.dg/parens_7.f90 | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/gcc/testsuite/gfortran.dg/parens_7.f90 b/gcc/testsuite/gfortran.dg/parens_7.f90 new file mode 100644 index 000000000..daf5fdbd1 --- /dev/null +++ b/gcc/testsuite/gfortran.dg/parens_7.f90 @@ -0,0 +1,17 @@ +! { dg-do compile } +! PR34432 integer(kind=init_expression) function is rejected +module m + integer, parameter :: int_t = 4 +end module m + +program test + print *, test4() +contains + +integer(kind=(int_t)) function test4() ! This failed before patch + use m + test4 = 345 +end function test4 + + +end program test
\ No newline at end of file |