------- Comment #4 from pault at gcc dot gnu dot org 2007-04-18 10:44 ------- (In reply to comment #2)
Changing the comparison to if (Up ("AbCdEfGhIjKlM") .ne. "ABCDEFGHIJKLM") call abort () gets rid of the problem. I have clearly exposed something extremely unpleasant in ANY or the comparison that needs to be stopped by the front-end. I will test and commit the modified testcase, under the "obvious" rule, tonight. In addition, I will pin down the frontend bug and transmute this PR to reflect that. Paul -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31608