https://gcc.gnu.org/bugzilla/show_bug.cgi?id=127687
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|-fcompare-debug failure |[15/16/17 Regression]
|when GIMPLE_DEBUG splits |-fcompare-debug failure
|forwprop VEC_PERM sequence |when GIMPLE_DEBUG splits
|blending |forwprop VEC_PERM sequence
| |blending since r15-5563
Target Milestone|--- |15.4
Priority|P3 |P2
CC| |jakub at gcc dot gnu.org
--- Comment #3 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Started with r15-5563-g1c4d39ada33d3655db088a0e5c90a296da794a55
I wonder if debug stmts shouldn't be skipped earlier, before assigning uids,
nothing should check uids of debug stmts in the pass and by only assigning uids
to non-debug they will be consistent.