URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Subversion Repositories openrisc_me
[/] [openrisc/] [trunk/] [gnu-src/] [gcc-4.5.1/] [gcc/] [testsuite/] [gfortran.dg/] [reshape_2.f90] - Rev 302
Compare with Previous | Blame | View Log
! { dg-do run }! PR34556 Rejects valid with bogus error message: parameter initalization! Found using the Fortran Company Fortran 90 Test Suite (Lite),! Version 1.4! Test case modified by Jerry DeLisle <jvdelisle@gcc.gnu.org to! show correct results.module splitprmsinteger, parameter :: nplam = 3 ! # of plans to expand TABsinteger, parameter :: linem = 132 ! max. line lengthinteger, parameter :: ncntm = 39 ! max. # cont. linesinteger, parameter, dimension (linem, nplam) :: nxttab = &reshape ([[(6, i= 1, 2*linem) ], [(i, i= 1,linem)], &max ([(i, i= 1,linem)], [(10*i, i= 1,linem)])], &[linem, nplam ])end module splitprmsprogram testuse splitprmsif (nxttab(1, 1) .ne. 6) call abortif (nxttab(1, nplam) .ne. 1) call abortif (nxttab(linem, 1) .ne. 6) call abortif (nxttab(linem, nplam) .ne. 132) call abortend program test! { dg-final { cleanup-modules "splitprms" } }
