[Bug fortran/50407] compiler confused by .operator.

dominiq at lps dot ens.fr gcc-bugzilla@gcc.gnu.org
Thu Sep 15 20:30:00 GMT 2011


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50407

--- Comment #3 from Dominique d'Humieres <dominiq at lps dot ens.fr> 2011-09-15 20:28:15 UTC ---
g95 fails with

In file pr50407.f90:10

      print 2.ip.8  ! gfortran gets confused, expects a comma
             1
Error: Syntax error in PRINT statement at (1)

      print *, 2.ip.8  ! gfortran gets confused, expects a comma
      print *, i.ip.2  ! compiles fine 
      print *, i.ip.j  ! compiles fine

compiles and gives

 ('ok 16')
 ('ok  6')
 ('ok 12')

So as Steve, I think the code is invalid.



More information about the Gcc-bugs mailing list