URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [gfortran.dg/] [allocate_alloc_opt_11.f90] - Rev 694
Compare with Previous | Blame | View Log
! { dg-do compile }!! PR fortran/44556!! Contributed by Jonathan Hogg and Steve Kargl.!program oh_myimplicit nonetype ainteger, allocatable :: b(:), d(:)character(len=80) :: errcharacter(len=80), allocatable :: str(:)integer :: srcend type ainteger jtype(a) :: cc%err = 'ok'allocate(c%d(1))allocate(c%b(2), errmsg=c%err, stat=c%d(1)) ! OKdeallocate(c%b, errmsg=c%err, stat=c%d(1)) ! OKallocate(c%b(2), errmsg=c%err, stat=c%b(1)) ! { dg-error "the same ALLOCATE statement" }deallocate(c%b, errmsg=c%err, stat=c%b(1)) ! { dg-error "the same DEALLOCATE statement" }allocate(c%str(2), errmsg=c%str(1), stat=j) ! { dg-error "the same ALLOCATE statement" }deallocate(c%str, errmsg=c%str(1), stat=j) ! { dg-error "the same DEALLOCATE statement" }end program oh_my
