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

G. Steinmetz <gs...@t-online.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |gs...@t-online.de

--- Comment #8 from G. Steinmetz <gs...@t-online.de> ---

All the above cases do not seem to cause an ICE anymore,
unfortunately there are a few more cases using other numbers :


$ cat za.f90
program p
   character(23) :: c
   data (c(i:i), i=1,123) /123*'#'/
end


$ gfortran-9-20181104 -c za.f90
*** Error in `../x86_64-pc-linux-gnu/9.0.0/f951': free(): invalid next size
(fast): 0x0000000002450790 ***
during IPA pass: inline
za.f90:4:0:

    4 | end
      |
internal compiler error: Aborted
0xb205df crash_signal
        ../../gcc/toplev.c:325
0x12703df ipa_inline
        ../../gcc/ipa-inline.c:2508
0x12703df execute
        ../../gcc/ipa-inline.c:2919


$ gfortran-9-20181104-chk -c za.f90
*** Error in `../x86_64-pc-linux-gnu/9.0.0/f951': free(): invalid next size
(fast): 0x00000000028fb790 ***
during GIMPLE pass: cfg
za.f90:4:0:

    4 | end
      |
internal compiler error: Aborted
0xc78e8f crash_signal
        ../../gcc/toplev.c:325
0x7f2a3c verify_flow_info()
        ../../gcc/cfghooks.c:259
0xcd0db7 checking_verify_flow_info
        ../../gcc/cfghooks.h:198
0xcd0db7 cleanup_tree_cfg_noloop
        ../../gcc/tree-cfgcleanup.c:938
0xcd0db7 cleanup_tree_cfg()
        ../../gcc/tree-cfgcleanup.c:989
0xccbc2c execute_build_cfg
        ../../gcc/tree-cfg.c:415
0xccbc2c execute
        ../../gcc/tree-cfg.c:444

Reply via email to