2 ! { dg-options "-O -fdump-tree-original" }
4 if (foo ('E') .ne
. 1) call abort
5 if (foo ('e') .ne
. 1) call abort
6 if (foo ('f') .ne
. 2) call abort
7 if (foo ('g') .ne
. 2) call abort
8 if (foo ('h') .ne
. 2) call abort
9 if (foo ('Q') .ne
. 3) call abort
10 if (foo (' ') .ne
. 4) call abort
11 if (bar ('e') .ne
. 1) call abort
12 if (bar ('f') .ne
. 3) call abort
44 ! { dg-final { scan-tree-dump-not "_gfortran_select_string" "original" } }