https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123776
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|--- |16.0
Summary|ICE in execute_todo in |[16 Regression] ICE in
|gfortran.dg/assumed_rank_bo |execute_todo in
|unds_3.f90 with -O3 |gfortran.dg/assumed_rank_bo
|-march=armv9-a+sve2 |unds_3.f90 with -O3
|-msve-vector-bits=128 |-march=armv9-a+sve2
|-mmax-vectorization |-msve-vector-bits=128
|-mautovec-preference=sve-on |-mmax-vectorization
|ly |-mautovec-preference=sve-on
| |ly
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
From:
# .MEM_696 = VDEF <.MEM_695>
vect_array.781 = .MASK_LOAD_LANES (vectp_this.772_515, 64B, loop_mask_511, {
0, 0 });
to:
# .MEM = VDEF <.MEM>
vect_array.781 = {};
And then not marking to update the ssa names.
Which means it is r16-6918-g46a3355c7f1656 I think.