------- Comment #4 from burnus at gcc dot gnu dot org 2006-11-24 07:19 ------- Some more points (thanks to Richard Main for pointing out):
Not all inquiry functions are allowed but only "specification inquiry" listed in 7.1.6: - Array inquiry (14.5.7; lbound, ubound, shape, size) - bit_size - len - kind - new_line - numeric inquiry (13.5.8, digits, epsilon, huge, maxexponent, minexponent, precision, radix, range, tiny) - type parameter inquiry (6.1.3): designator % type-parm-name (examples: a%kind, a%len, b(10)%kind, p%len) - IEEE inquiry function (14.9.1: IEEE_support_flag, IEEE_support_flag; IEEE_support_datatype, IEEE_support_denormal, IEEE_support_divide, IEEE_support_inf, IEEE_support_io, IEEE_support_nan, IEEE_support_rounding, IEEE_support_sqrt, IEEE_support_standard, IEEE_support_underflow_control -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29962