------- Additional Comments From Thomas dot Koenig at online dot de  2005-01-20 
10:45 -------
For gfortran, this is a regression against g77.
See this test program:

$ cat complex-scale.f
      program main
      implicit none
      complex ca,cb,cc
      data ca /(+2.3955909e+19,-1.2258349e-38)/
      data cb /(+0.0000000e+00,-1.7649423e+19)/
      cc = ca/cb
      print *,cc
      print *,-real(ca)/aimag(cb)
      end
$ gfortran complex-scale.f
$ ./a.out
 (  0.000000    ,     +Infinity)
   1.357320
$ g77 complex-scale.f
$ ./a.out
 (0.,1.35731959)
  1.35731959


-- 


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

Reply via email to