------- Additional Comments From kargl at gcc dot gnu dot org  2005-09-16 02:01 
-------
gfc_simplify_radix is used in intrinsic.c for simplification of the
RADIX intrinsic function.  The standard defines RADIX for REAL and
INTEGER.  See 13.14.84.  

program mn
  complex z
  print*, radix(z)
end program mn

kargl[207] gfc41 -static -o z mn.f90
 In file mn.f90:3

  print*, radix(z)
               1
Error: 'x' argument of 'radix' intrinsic at (1) must be INTEGER or REAL

The same holds for gfc_simplify_huge, gfc_simplify_dim, and gfc_simplify_sign.

Please read Chapter 13 of the standard and intrinsic.c

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |INVALID


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

Reply via email to