2 ! Test Hollerith constant assigned to allocatable array
4 integer, allocatable
:: c (:,:)
5 character (len
= 20) ch
12 if (ch
.ne
. "(A4)(A5)") call abort()
14 if (ch
.ne
. "Hell") call abort()
15 write (ch
, c (1,2)) 'Hello'
16 if (ch
.ne
. "Hello") call abort()
19 ! { dg-warning "Hollerith constant" "const" { target *-*-* } 8 }
20 ! { dg-warning "Conversion" "conversion" { target *-*-* } 8 }
22 ! { dg-warning "Hollerith constant" "const" { target *-*-* } 9 }
23 ! { dg-warning "Conversion" "conversion" { target *-*-* } 9 }
25 ! { dg-warning "Non-character in FORMAT tag" "" { target *-*-* } 13 }
27 ! { dg-warning "Non-character in FORMAT tag" "" { target *-*-* } 15 }