https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95640

--- Comment #15 from Steve Kargl <sgk at troutmask dot apl.washington.edu> ---
On Fri, Jun 12, 2020 at 03:33:20PM +0000, anlauf at gcc dot gnu.org wrote:
> --- Comment #14 from anlauf at gcc dot gnu.org ---
> Why don't we simply set IEEE_SUPPORT_DATATYPE (1._10) to .false.?
> 
> use, intrinsic :: ieee_arithmetic
> print *, ieee_support_datatype (1._10)
> end
> 
> We currently print 'T'.
> 

Because REAL(10) is a valid IEEE-754 format.  Some may want
REAL(10) because it is sufficient for their numerical problem
and it is done in hardware.  REAL(16) is a software implementation
(can you say slow).

Reply via email to