This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Re: Fix PR45586 (type confusion ICEs), take 3
Michael,
Sorry to be such a nuisance, but now the original test of pr47455
yields a segmentation fault:
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000010
size_binop_loc (loc=1668, code=EXACT_DIV_EXPR, arg0=0x0, arg1=0x141d01410) at ../../work/gcc/fold-const.c:1427
1427 tree type = TREE_TYPE (arg0);
(gdb) bt
#0 size_binop_loc (loc=1668, code=EXACT_DIV_EXPR, arg0=0x0, arg1=0x141d01410) at ../../work/gcc/fold-const.c:1427
#1 0x0000000100533a6e in gimplify_compound_lval (expr_p=0x141d3b270, pre_p=0x7fff5fbfd3c8, post_p=0x7fff5fbfcde0, fallback=1) at ../../work/gcc/gimplify.c:2043
> Given how much time some of the bugs need to get fixed, I'm a bit inclined to
> commit the testcase as compile only test now. What do others think ?
OK with a "TODO change compile to run when PR 47586 is fixed".
Dominique