[Bug fortran/96983] [11 regression] ICE compiling gfortran.dg/pr96711.f90 starting with r11-3042
anlauf at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Sep 9 14:54:42 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96983
--- Comment #8 from anlauf at gcc dot gnu.org ---
(In reply to Rainer Orth from comment #6)
> The test also FAIL on 64-bit SPARC with an ICE/SEGV:
>
> 0x67606b build_round_expr
> /vol/gcc/src/hg/master/local/gcc/fortran/trans-intrinsic.c:408
That's:
arg = fold_convert (gfc_float128_type_node, arg);
Can you find out what gfc_float128_type_node is on SPARC,
and why the conversion fails?
There's apparently a real kind with mode_precision >= 128,
so we have to find out what it is, and if we can convert to it.
More information about the Gcc-bugs
mailing list