2 ! { dg-options "-fdump-tree-original" }
6 ! Ensure that there is no ICE and that compile-time simplication works.
10 integer, parameter :: ESize
= storage_size('a')
11 integer, parameter :: ESize2
= storage_size('aa')
12 if ( ESize
/CHARACTER_STORAGE_SIZE
/= 1) call abort()
13 if ( ESize2
/CHARACTER_STORAGE_SIZE
/= 2) call abort()
17 character(len
=*), intent(in
) :: A
19 esize
= ( storage_size(a
) + 7 ) / 8
22 ! { dg-final { scan-tree-dump-not "abort" "original" } }